Всем привет!
Недавно написал статью на хабре, которая попала в песочницу: http://habrahabr.ru/sandbox/91391/.
Если посчитаете статью полезной для yii-сообщества, то буду рад, а если вышлите инвайт, то будет еще лучше
Техника кэширования результатов запросов на стороне сервера
Re: Техника кэширования результатов запросов на стороне сервера
Привет.
На статью вряд ли тянет, максимум — заметка в блоге. Нет рассуждений, не освещены другие подходы, какие-нибудь нюансы.
Публиковать рано. Поработай над ней хорошенько и приходи снова.
На статью вряд ли тянет, максимум — заметка в блоге. Нет рассуждений, не освещены другие подходы, какие-нибудь нюансы.
А что есть в Yii2 уже на этот счёт? Какие решения в свободном доступе уже существуют? Почему треит создал, а не сразу расширял ActiveRecord или прикрутил поведение? Что есть почитать на эту тему для углубления?Привет всем! Кэш, в общем, штука классная, плюсы очевидны. Короче я создал трэит, вот скатерть из кода:
Публиковать рано. Поработай над ней хорошенько и приходи снова.
Re: Техника кэширования результатов запросов на стороне сервера
что-то тебя занесло, cyril, поведение для этого смысла нет создавать, native trait гораздо быстрее и меньше памяти просит, здесь предложил свой подход к кэшированию, если есть вопросы или предложения, то создай свою статью или тему, удачи, приходи еще
Re: Техника кэширования результатов запросов на стороне сервера
Жанат, посмотрите реализацию кеша yii2. Нет смысла в дополнительной сериализации - она зашита внутри.
Re: Техника кэширования результатов запросов на стороне сервера
Bethrezen, спасибо. Узнал об этом раньше еще от samdark'а, он прокомментировал в переписке, заглянул в исходы и увидел, там еще есть public свойство для сериализатора, т.е. можно прокинуть туда, например igbinary, у себя на проектах порефакторил, а в статье, пока нет, поправлю