[Из песочницы] Оптимизация шаблонов представления в Codeigniter Framework при помощи AST трансформаций
Комментарии (4)
7 августа 2017 в 14:29
+1↑
↓
Можно кешировать страницы/модули целиком с помощью memcache/redis/etc
Можно подключать куски через ssi
Ну и смотреть куда и что оптимизировать — лучше через профайлер, вероятно вы оптимизировали не то, что нужно7 августа 2017 в 14:36
0↑
↓
Как я сказал в начале страницы — мне нужно было решениес наименьшими изменениями кода
Полностью — не получиться (пробовали), очень много параметров, а с ssi — пришлось бы переделывать шаблоны опять таки.Приведенный же вариант делает продакшн кеш для шаблонов: увеличивает производительность без каких-либо изменений.
Профалйер хороший посоветуете? Желательно с открытым кодом
7 августа 2017 в 15:50
0↑
↓
xhprof стандартный вполне справляется
При желании можно blackfire попробовать — сложнее в настройке, но местами удобнее7 августа 2017 в 16:04
0↑
↓
только возможность делать diff между прогонами уже все окупает. Что до настройки — на самом деле не особо сложно, особенно если из под докера.