[Работа] Надо доработать кэш-плагин (HyperCache) для Wordpress

grenadine

Создатель
Регистрация
10 Ноя 2012
Сообщения
15
Реакции
6
Всем привет.

Есть сайт на вордпрессе, довольно тяжелый (без кэша грузится очень долго, секунд 15 на страницу). Падает от 50-60 одновременных запросов. Поисковые боты роняют сайт. Также падаем, когда кто-то пытается парсить.

Сайт почти статичен. Почти — это значит что большинство информации в большинстве рубрик никогда не меняется и меняться не будет. Но иногда (довольно редко) в рубрики добавляются новые записи.

Это значит, что сайт можно закэшировать и отдавать статику. Если изменилась или добавилась запись — должен сброситься кэш для:
1. Самой записи (/?p=)
2. Рубрик, в которых размещена эта запись.

URL на сайте с GET-параметрами (/?a=XXX&b=YYY), сделать ЧПУ невозможно по внутренним причинам.

Сейчас Использую плагин Hyper Cache.

Настройки пробовал разные. Опытным путем пришел к тому, что плагин все прекрасно кэширует, но при изменении или размещении записи сбрасывает кэш для ВСЕХ рубрик, а не только для тех, в которых размещена запись.

Надо сделать так, чтоб Hyper Cache при обновлении или размещении записи сбрасывал кэш самой записи и тех рубрик, в которых она размещена (а не всех).
Вторая задача - сделать так, чтобы после сброса кэша — плагин сразу же сам заходил на рубрики, кэш в которых сбросился и кэшировал новую измененную страницу.

Если работа будет сделана хорошо и после этого будут предложения по оптимизации сайта в целом — обсудим.

Предложения в ЛС или в жабер grenadine@jabber.ru
 
Назад
Сверху