grenadine
Создатель
- Регистрация
- 10 Ноя 2012
- Сообщения
- 15
- Реакции
- 6
- Автор темы
- #1
Всем привет.
Есть сайт на вордпрессе, довольно тяжелый (без кэша грузится очень долго, секунд 15 на страницу). Падает от 50-60 одновременных запросов. Поисковые боты роняют сайт. Также падаем, когда кто-то пытается парсить.
Сайт почти статичен. Почти — это значит что большинство информации в большинстве рубрик никогда не меняется и меняться не будет. Но иногда (довольно редко) в рубрики добавляются новые записи.
Это значит, что сайт можно закэшировать и отдавать статику. Если изменилась или добавилась запись — должен сброситься кэш для:
1. Самой записи (/?p=)
2. Рубрик, в которых размещена эта запись.
URL на сайте с GET-параметрами (/?a=XXX&b=YYY), сделать ЧПУ невозможно по внутренним причинам.
Сейчас Использую плагин Hyper Cache.
Настройки пробовал разные. Опытным путем пришел к тому, что плагин все прекрасно кэширует, но при изменении или размещении записи сбрасывает кэш для ВСЕХ рубрик, а не только для тех, в которых размещена запись.
Надо сделать так, чтоб Hyper Cache при обновлении или размещении записи сбрасывал кэш самой записи и тех рубрик, в которых она размещена (а не всех).
Вторая задача - сделать так, чтобы после сброса кэша — плагин сразу же сам заходил на рубрики, кэш в которых сбросился и кэшировал новую измененную страницу.
Если работа будет сделана хорошо и после этого будут предложения по оптимизации сайта в целом — обсудим.
Предложения в ЛС или в жабер grenadine@jabber.ru
Есть сайт на вордпрессе, довольно тяжелый (без кэша грузится очень долго, секунд 15 на страницу). Падает от 50-60 одновременных запросов. Поисковые боты роняют сайт. Также падаем, когда кто-то пытается парсить.
Сайт почти статичен. Почти — это значит что большинство информации в большинстве рубрик никогда не меняется и меняться не будет. Но иногда (довольно редко) в рубрики добавляются новые записи.
Это значит, что сайт можно закэшировать и отдавать статику. Если изменилась или добавилась запись — должен сброситься кэш для:
1. Самой записи (/?p=)
2. Рубрик, в которых размещена эта запись.
URL на сайте с GET-параметрами (/?a=XXX&b=YYY), сделать ЧПУ невозможно по внутренним причинам.
Сейчас Использую плагин Hyper Cache.
Настройки пробовал разные. Опытным путем пришел к тому, что плагин все прекрасно кэширует, но при изменении или размещении записи сбрасывает кэш для ВСЕХ рубрик, а не только для тех, в которых размещена запись.
Надо сделать так, чтоб Hyper Cache при обновлении или размещении записи сбрасывал кэш самой записи и тех рубрик, в которых она размещена (а не всех).
Вторая задача - сделать так, чтобы после сброса кэша — плагин сразу же сам заходил на рубрики, кэш в которых сбросился и кэшировал новую измененную страницу.
Если работа будет сделана хорошо и после этого будут предложения по оптимизации сайта в целом — обсудим.
Предложения в ЛС или в жабер grenadine@jabber.ru