larin: Комментарии

Главные вкладки

26 июля 2008 в 4:10

Именно что не увидят свои посты. И не только свои. Все свежие (моложе времени кэша)
Если разрешать кэш для залониненных пользователей, то надо как-то такие ситуации отслеживать. Добавлять сброс при появлении новых нод, комментов и при изменении нод. Учитывать алиасы. Сделать можно, но не слышал, чтоб кто-нибудь брался. Работы много, толку мало.
Еще у пользователей бывают разные роли. Разным ролям показывают разный контент.
Ещё бывают блоки, типа лички, которые для всех уникальны. И, скажем, на Либрусеке, блок личных сообщений показывается на большинстве страниц.

20 июля 2008 в 23:07

это жестоко, так и задумывалось.
Зато эффективно.
Не надо лишний раз логиниться к базе, что у меня бывало узким местом.
Суть в том, что страница из кеша отдаётся до бутстрапа. Без попытки связаться с базой. Что заметно ускоряет. И этот хак годится без изменения для любой версии друпала.

Find отрабатывает намного быстрее, чем cron.php, и ресурсов не жрёт. Можно вместо него tmpwatch использовать, если он есть в системе.