Найдено 7 результатов

kar-slo
2019.06.27, 06:01
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите доказать необходимость yii в высоконагруженном проекте (highload).
Ответы: 12
Просмотры: 797

Re: Помогите доказать необходимость yii в высоконагруженном проекте (highload).

по своему опыту скажу, что узким местом будет сборка конфигов - кэшируйте их обязательно, хотя бы в один файл, лучше в кэш. Поясните примером, что вы имеете в виду? На каждый запрос Yii(да, наверное, не только Yii) собирает файлы конфигурации приложения(все main.php, main-local.php и т.д.) в один м...
kar-slo
2019.06.20, 04:34
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите доказать необходимость yii в высоконагруженном проекте (highload).
Ответы: 12
Просмотры: 797

Re: Помогите доказать необходимость yii в высоконагруженном проекте (highload).

по своему опыту скажу, что узким местом будет сборка конфигов - кэшируйте их обязательно, хотя бы в один файл, лучше в кэш.
kar-slo
2019.06.20, 04:23
Форум: Общие вопросы (Yii 2.x)
Тема: опять OCI после $model->save() в $model нет id
Ответы: 0
Просмотры: 223

опять OCI после $model->save() в $model нет id

Добрый день! Я опять выхожу на связь с моим "любимым" ораклом. Столкнулся с проблемой, которая просто взорвала мне мозг. $model->save(); print_r($model->id); => null при этом, запись в базе появляется, id как положено инкрементится, но он не обновляется в модели после save(). аттрибут id в модели то...
kar-slo
2019.06.07, 09:08
Форум: Общие вопросы (Yii 2.x)
Тема: Использование хеша одновремено с Id
Ответы: 5
Просмотры: 454

Re: Использование хеша одновремено с Id

то о чем вы говорите, правильнее назвать текстовый идентификатор. GUID - это определенный стандарт. https://ru.wikipedia.org/wiki/GUID
вот статья на хабре про идентификаторы Youtube в том числе с примерами https://habr.com/ru/post/334994/ может быть что-то почерпнете.
kar-slo
2019.06.05, 02:00
Форум: Общие вопросы (Yii 2.x)
Тема: Использование хеша одновремено с Id
Ответы: 5
Просмотры: 454

Re: Использование хеша одновремено с Id

Ваш hash по сути уже что-то похожее на guid, не понимаю только зачем вам второе поле, если есть стандартное решение замены id(int) на guid. По скорости, да, поиск будет несколько медленнее чем по int(в основном из-за сортировки индекса), но не особо критично. Многие очень крупные проекты используют ...
kar-slo
2019.06.04, 02:31
Форум: Общие вопросы (Yii 2.x)
Тема: Использование хеша одновремено с Id
Ответы: 5
Просмотры: 454

Re: Использование хеша одновремено с Id

используйте guid вместо id, например.
kar-slo
2019.06.04, 02:20
Форум: Общие вопросы (Yii 2.x)
Тема: Страное в ColumnSchema при коннекте через OCI
Ответы: 0
Просмотры: 219

Страное в ColumnSchema при коннекте через OCI

Странное происходит в этом методе: protected function typecast($value) { if ($value === '' && !in_array( $this->type, [ Schema::TYPE_TEXT, Schema::TYPE_STRING, Schema::TYPE_BINARY, Schema::TYPE_CHAR ], true) ) { return null; } if ($value === null || gettype($value) === $this->phpType || $value insta...