Hyper Cache
Hyper Cache это один из самых простых плагинов кэширования. И пусть вас не смущает слово "простой" - Hyper Cache чрезвычайно надежный и эффективный плагин кэширования...
Понравился пост? Подпишись на обновления по RSS или Twitter !
Плагины, хаки, уроки и многое другое для WordPress.
Hyper Cache это один из самых простых плагинов кэширования. И пусть вас не смущает слово "простой" - Hyper Cache чрезвычайно надежный и эффективный плагин кэширования...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#21,
to Flector
Я привел цифры
Время генерации страницы и записи в кэш = 0.57314 seconds
После этого, в течение определенного времени она отдается за 0.00033 seconds
Разница в плагинах такова:
(могу заблуждаться Hyper Cache или попутать с другим)
Hyper Cache кэширует не страницу целиком, а отдельные данные, т.ч. данные из базы для страницы в виде json массива. А затем при обращение собирает страницу каждый раз.
Quick Cache кэширует страницу как есть, практически как браузер, т.е. своего рода делая её статической на определенное время.
#22,
kotkem, это у тебя гугОль хром ругается?
Поищи в настройках Hyper Cache сжатие (gzip) и отключи его. Либо через .htaccess попробуй отключить или удалить строчки отвечающие за сжатие данных типа:
#23,
вы не правы.
это очевидно, так как дата создания файлов в папке кэша явно говорит о том, что плагин ничего не пересобирает заново.
#24,
А у меня плагин установился, папка cache создалась, но вот в админке пишет файлов в кэш 0 Почему? Мой косяк или хостера? так как плагин super cache тоже не заработал((
#25,
ну может проблема в том, что вы включили сжатие, а на сервере архиваторы не установлены. а может вы проверяете сайт, будучи авторизованным админом - а админ сам никогда не видит кэшированные страницы, плагин игнорирует авторизованных пользователей.
#26,
Flector, спасибо за статью, все получилось, работает, очень снизилась нагрузка на сервер.
Но вот вопрос: У вас, я вижу, тоже есть в сайдбаре окно последние записи.
Я выставила таймаут 0, мне подходит, но список свежих статей обновляется только на главной.Недавно сбрасывала кеш, отставание 1 запись, а ранее было много больше.
Так и должно быть с отставанием?
У Вас вижу на всех страницах последние записи в актуальном состоянии, я конечно не все пролистала.
Конечно, можно раз в неделю сбрасывать кеш для этого. Или есть другой вариант в настройках, а я его не вижу?
#27,
отставание должно быть на страницах отдельных страниц. это если вы в настройках плагина поставили галку "При аннулировании записи также аннулировать домашнюю страницу, страницы архивов и категорий". если вас это не устраивает, то там же ставьте в опции "Режим аннулирования кэша" "Все кэшированные страницы" - тогда кэш будет сбрасываться для всего сайта, если хоть где-то произошло какое-то изменение.
#28,
Здравствуйте.
Я автор блога ....
Переезжал с одного сервера на другой - потерял часть файлов. Теперь разбираюсь.
Также были потеряны все плагины. В частности плагин: Hyper Cache. Удаление оставшихся его файлов приводит к ошибкам отображения сайта.
Решил установить плагин повторно. Установка успешно прошла. Начал его настраивать и тут такое:
Кэширование RSS:Notice: Undefined index: feed in /var/www/naidjel/data/www/moyaumnichka.ru/wp-content/plugins/hyper-cache/options.php on line 244
/>
Allow browser caching:Notice: Undefined index: browsercache in /var/www/naidjel/data/www/moyaumnichka.ru/wp-content/plugins/hyper-cache/options.php on line 256
/>
Хотел бы приложить скрин, но нет данной функции. (
Если кто-нибудь может помочь разобраться - напишите пожалуйста!! Как говорится: "Надежда умирает последней"
#29,
Деактивирую плагин -> далее захожу по FTP на сервер -> удаляю папку CACHE -> Всё нормально.
Но стоит удалить файл: advanced-cache.php
Появляется сверху страницы сайта:
Warning: include(/var/www/naidjel/data/www/moyaumnichka.ru/wp-content/advanced-cache.php) [function.include]: failed to open stream: No such file or directory in /var/www/naidjel/data/www/moyaumnichka.ru/wp-settings.php on line 58
Warning: include() [function.include]: Failed opening '/var/www/naidjel/data/www/moyaumnichka.ru/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/naidjel/data/www/moyaumnichka.ru/wp-settings.php on line 58
#30,
давайте по-порядку.
первым делом переустановите сам wordpress, там кнопочка для этого есть прямо в админке. таким образом, можно будет исключить ошибки самого вордпресса.
второе - удалите плагин полностью. полностью это значит по ftp папку с плагином, папку cache, файл advanced-cache.php и не забудьте удалить в файле wp-config.php строчку:
если после этого все с блогом будет в порядке - начинайте заново устанавливать плагин, очень внимательно выполнив все шаги по установке.
#31,
Удалил плагин правильно - с блогом всё в порядке!!! Это очень радует! Спасибо огромное!
Но после установки плагина, захожу в настройки там всё то же! Ещё и в самом верху в настройках появилось:
Notice: Undefined index: notranslation in /var/www/naidjel/data/www/moyaumnichka.ru/wp-content/plugins/hyper-cache/options.php on line 5
#32,
скрин ошибок дайте что ли.
на radikal.ru - сюда ссылку.
изменения в wp-config.php внесли?
файл advanced-cache.php создался?
папка с кешом с 777 правами?
#33,
1)изменения внёс
2)Файл создался
3)папка cache с правами 777
Скрин отправил. Правда качество загружаемой картинки падает. И это только некоторые ошибки.
http://s019.radikal.ru/i631/1307/5e/ffc9f8fe327d.jpg
Спасибо за помощь.
#34,
плагин сам при этом работает или нет?
вот включенный плагин - что на главной при этом отображается?
#35,
На главной странице блога? Ничего.
Но в параметрах -> Hyper Cache - Файлы в кэше уже есть 7
#36,
да что-то он у вас не работает.
не вижу я в конце исходного кода страниц строчек про то, что это кэшируемые страницы отдаются.
плагин из депозитория установили? последней версии?
#37,
Да, именно так.
Я повторюсь - переезжал с одного сервера на другой и часть файлов потерял. До этого плагин вроде работал(не уверен так как не знал что надо смотреть надпись снизу в исходном коде).
#38,
сдается мне, что не только часть файлов потерялась, но и часть базы данных. судя по всему, плагин просто не находит свои настройки в базе данных, но при этом не создает их заново.
это просто рабочая теория.
при сохранении любых настроек плагина ошибки продолжают показываться?
#39,
Сохранял, но ничего не меняется.
По поводу БД вы правы. Мне пришлось немного поковырять в БД даже в ручную. Была интересная ситуация:
Переехал запустил, увидел проблемы. Одна из них - все что были рубрики на сайте пропали и все статьи были перемещены одну главную рубрику. Думал заново создать те же рубрики и разместить в них нужные статьи - не получается. При создании рубрики пишется её название и ярлык(он вставляется в адрес страницы http://www.сайт.ru/ярлык(категория)/адрес ЧПУ.html
Пишет мол такой ярлык уже занят - то есть рубрика существует,а упоминания о ней нигде нет.
Долго возился но всё же нашел решение - правил таблицу в БД wp_term_taxonomy
#40,
самое простое - поиском по базе ищите вхождения "Hyper Cache", там в таблице wp_options найдется "hyper" - вот ее надо удалить совсем. тогда при открытии настроек плагина и сохранении их все значения станут по умолчанию. это я сейчас на тестовом блоге пробовал - вроде сработало.