Adik Да, спасибо, док-ю читал. Спросить надоумило:
smarty.config.inc.php
---------------
$smarty->caching = true; здесь по дефолту false
--------------
А вообще, проблемы нет, как оказалось. Посмотрел статистику memcached:
После 3-х загрузок главной
bytes 612492
bytes_read 104568270
bytes_written 41282993
..................
После 6-ти загрузок:
bytes 740974
bytes_read 370573646
bytes_written 107109247
........................................
Как видим, кэш пишется и читается.
Load Time 1155 ms - OK... for a shared hosting
В принципе, всё устраивает. Видимо, профилирование отображает работу только файлового кэша. Или это какой-то глюк?
По пути вопрос по кэшу:
Посмотрел содержимое кэша - некоторые запросы Mysql memcached не кэширует. Получается капросы с SQL_NO_CACHE в кэш memcached не попадают? Таких запросов довольно много. В таком случае, их можно переписать. (Например, `id_hook`, `name`) Но почему эти запросы не должны кэшироваться? Что произойдёт, если их переписать? И вообще, стОит ли этим заниматься?