Просмотр поста

.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
# NURD (23.07.2014 / 19:24)
Не в практических целях написано. И не константы важны!
А если рассматривать теорию, то для нативного шаблона кэширование вообще не нужно

1) Там чистый РНР код и дополнительные манипуляции с кэшем не просто НЕ ускорят, но еще и немного замедлят процесс. А если в шаблоне используются какие-либо счетчики, или выборки из большой базы, то их кэширование - задача не шаблона а самого модуля их породившего. Там уже разработчик должен подбирать наиболее оптимальный алгоритм.

2) Кэширование всего шаблона неприемлемо при персонализации сайта, то есть, когда там есть юзеры.
К примеру: захожу я в свой личный кабинет.
И что там будет?
А будут счетчикти и данные НЕ МОИ, а того юзера, кто первый успел закэшироваться
Если внезапно захочешь сделать для каждого юзера отдельный кэш, то представь себе, сколько там получится файлов?

Посему - кэш сразу же выбрось