Hyper Cache
Hyper Cache это один из самых простых плагинов кэширования. И пусть вас не смущает слово "простой" - Hyper Cache чрезвычайно надежный и эффективный плагин кэширования...
Понравился пост? Подпишись на обновления по RSS или Twitter !
Плагины, хаки, уроки и многое другое для WordPress.
Hyper Cache это один из самых простых плагинов кэширования. И пусть вас не смущает слово "простой" - Hyper Cache чрезвычайно надежный и эффективный плагин кэширования...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
Интересный плагин, если нужно только кеширование. Сам я использую W3 Total Cache - функциональности на порядок больше. Но тут палка о двух концах - больше возможностей, но и больше знаний надо, чтобы толково настроить. Плюс в нем никогда и ни у кого не будут использоваться все возможности, так как они пересекаются:-)
По поводу рассматриваемого плагина. Не замечали ли вы он под одну кешируемую страничку один файл создает? Вопрос актуален, так как у хостеров не только ограничение производительности на тарифах, но и максимальное количество файлов.
#2,
если по производительности, то угнаться за WP Super Cache в режиме Mod_Rewrite не может ни один плагин кэширования для вордпресса. к сожалению, он работает далеко не так прозрачно, как Hyper Cache - я его тестировал, он там постоянно плодил файлы кэша чуть ли не для каждого посетителя отдельно. плюс сброс кэша в нем достаточно кривой - кэш сбрасывается для отдельных посетителей, полная же очистка кэша идет по расписанию. в итоге получается, что плагин постоянно что-то удаляет и заново создает. как итог - страницы отдаются максимально быстро, но вот нагрузка на дисковую систему сервера может положить весь сервер, особенно на крупном сайте с десятками тысяч страниц.
вот и получается, что чем проще плагин кэширования - тем он лучше. для рядового блога Hyper Cache идеальный вариант.
конечно один. в статье есть скрин из ftp-клиента - там эти странички в архивированном виде видны. строго один файл под одну страничку.
#3,
Не подскажите, а можно ли использовать плагины кэширования одновременно с Sape или тому подобными системами продажи ссылок? Ведь ссылки, как я понимаю, обновляться на кэшированных страницах не будут...
#4,
Кстати да, тоже интересует этот вопрос. Только из-за сапы и не использую никакие плагины кэширования, хотя хотелось бы.
#5,
да легко. ставьте таймаут кэшированных страниц в 720 и это вполне достаточно. объясню немного - бот сапы обходит сайты 2 раза в сутки. следовательно, если при первом обходе новые ссылки и выпадут в Error, то уже при втором обходе статус будет OK. таким образом ни одна error-ссылка не протянет больше 12 часов. конечно, ссылки постоянно будут выпадать в error - новые и unsleep, но на самое короткое возможное время.
и сокращать время таймаута кэшированных страниц нет никакого смысла - все равно рано или поздно бот попадет на кэшированную страницу, где еще не разместилась новая ссылка. так что 720 минут в данном случае самое оно.
#6,
Александр, а как обстоит с совместимостью плагина и вордпресса 3,5? а если они не совместимы - что тогда - понижать версию вордпресса?
#7,
Совместимость с версией WordPress: 2.5 и выше.
автор плагина достаточно активен и часто обновляет плагин, так что никаких сюрпризов с несовместимостью не будет.
#8,
Большое спасибо за статью, очень помогла разобраться с установкой гиперкеша. Опробовала на денвере. Увидела, что гиперкеш в отличие от суперкеша ничего не записывает в файл htaccess.
Возник вопрос.
Если у меня сейчас стоит плагин wp-super-cache. Он уже 2 раза мне написал там директивы в htaccess, когда устанавливала, потом когда изменяла настройки:
# BEGIN WPSuperCache
RewriteEngine On
RewriteBase /WP/
AddDefaultCharset UTF-8
RewriteCond %{REQUEST_METHOD} ! и т.д.
Я его хочу отключить и установить гиперкеш, эти записи, что суперкеш сделал, я должна удалить из файла htaccess?
#9,
Я уже несколько лет использую Quick Cache
Вот результаты одного из сайтов
0.57314 seconds => 0.00033 seconds
Разница впечатляет
#10,
Вопрос снимается.Об этом написано в readme.txt.
#11,
а как вы протестировали время? ведь при кэшировании отдается уже сгенерированная страница, а время генерации первоначальной страницы остается таким же.
#12,
Скажите, пожалуйста, а какой еще лучше всего использовать плагин в совокупности c hyper cashe для ускорения вордпресс? ИЛИ достаточно его одного?
#13,
Блин. У меня с этим плагином Ошибка 330 (net::ERR_CONTENT_DECODING_FAILED). Как решить ее?
#14,
Да одного хватит...
#15,
Мне кто-нибудь подскажет.
#16,
Flector, есть необходимость снижения нагрузки на хостинг, поэтому думаю сейчас, что выбрать для кеширования. Выбор стоит между Hyper Cache и скриптом MaxSite Cache. Каково Ваше мнение о последнем, насколько он актуален сегодня, и стоит ли тратить деньги на его покупку?
Также интересует вопрос, как взаимодействуют плагины кеширования с такими элементами как соцкнопки, рейтинг Postratings и др? Будут ли корректно обновляться данные, или нужно будет ставить какое-то время в таймаут кеширования вместо 0, как Вы рекомендует в статье?
Уже задавали вопрос про Sape, суть ясна. А как взаимодействует кеширование, например, с рекламной строчкой Nolix или сетью Rotaban? Будут ли корректно отображаться рекламные объявления, прокручиваемые друг за другом? Заранее благодарю Вас за помощь!
#17,
Flector, очень хотелось бы получить ответы на вопросы, если есть такая возможность. Надеюсь на Вашу помощь!
#18,
Я тоже надеюсь на помощь.
#19,
последний это упрощенная версия Hyper Cache. работает он чуть быстрее, но только за счет того, что функций в нем и проверок на порядок меньше. я бы не стал тратить деньги на плагин, чей более продвинутый аналог есть в бесплатном варианте.
социальные кнопки это по сути js-скрипты, а поэтому они прекрасно будут работать и на кэшированных страницах и всегда будут показывать правильную информацию. а вот с плагинами типа рейтингов будут проблемы - они отображают информацию, которую берут из базы данных. в кэшированном варианте такие плагины обращаются к базе данных только в момент кэширования и соответственно не отображают актуальную информацию. собственно, выход только один - или отказаться от подобных плагинов, либо установить таймаут кэшированных страниц в 1 сутки - тогда хоть раз в сутки информация будет обновляться на актуальную.
собственно, в этом и беда кэширования - динамику он убивает напрочь и именно поэтому многие блоги обходятся без плагинов кэширования.
по поводу различных баннерных и рекламных сетей - если код вызова рекламы сделан на js-скриптах (как яндекс директ, гугл эдсенс и тд), то кэширование выводу актуальной рекламы никак не помешает.
#20,
полагаю, что ошибка в том, что ваш сервер неправильно работает со сжатием. отключите в настройках плагина отдавать браузеру сжатые файлы. не поможет - отключите сжатие вообще.