WP File Cache 1.0
Увеличиваем производительность WordPress в один клик
Появилась новая версия плагина WP File Cache. В данной версии у плагина появился интерфейс для администратора и, как следствие, возможность «тонкой настройки». Функциональность плагина: реализация долговременного кэширования на уровне запросов; полная совместимость с интерфейсом класса WP_Object_Cache WordPress; использование памяти под сессионный кэш для увеличения производительности; сессионное кэширование часто изменяющихся объектов; хранение настроек в коде плагина. [...]
← Вернуться к полной версии записи «WP File Cache 1.0»…
Автор: Vladimir; опубликовано в: Плагины WordPress; метки: WordPress, WP File Cache, кэш, плагин, производительностьДек
2008
Комментарии к статье «WP File Cache 1.0» (24)
Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.
गते गते पारगते पारसंगते बोधि स्वाहा
Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.


Чтото я не совсем допонял… Этот плагин на каких версиях WP работает? Вот у меня стоит 2.5.1, на этой версии кэш будет правильно работать?
Будет.
Коренное отличие от других плагинов – не требует дополнительных настроек, работает без проблем. Респект!
На WordPress 2.3.3 заработал сразу.
Отличный плагин. Но почему-то на mediatemple.net не заработал.
При активации выдает ошибку:
Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /nfs/c03/h02/mnt/51049/domains/site.biz/html/wp-content/plugins/file-cache/file-cache.php on line 13
Подскажите, пожалуйста, как поправить.
Перейти на PHP5.
Перешел. Теперь работает. Спасибо за плагин.
Уже примерно на 30 сайтах установил.
Был один проблемный с базой за 100 мб. Другие кеширующие плагины там как-то не помогали. Теперь летает)
Здравствуйте! Подскажите, можно ли одновременно подключить WP-Supercache и WP File Cache? Как это скажется на серверном железе? При посещаемости 7000 посетилей в сутки и около 40000 просмотров? У меня VDS, на что будет основная нагрузка? на проц или на оперативную память? Это очень критично, так как в вечернее время около 350-400 человек онлайн и сервер у меня подзависает
По идее можно.
Но с виртуальными серверами такая фигня: объекты кэшируются на диск, поэтому при высокой нагрузке получается интенсивное «общение» с диском. Хотя ОС должна кэшировать в памяти данные, к которым часто производится обращение, на практике всё гораздо сложнее. А виртуализаторы не очень хорошо ведут себя при интенсивном I/O — производительность будет хуже, чем на реальном железе.
У Вас стоит какой-нибудь акселератор типа eAccelerator, APC или xCache? Если да, то могу дать модуль, заточенный под акселератор (это будет во второй версии плагина, но модули уже готовы).
Стоял APC, но сейчас его отключили, так как он конфликтовал с Суперкешем (периодически сервер возвращал чистые страницы). Сейчас пока использую только суперкеш.
Хочу уточнить еще вот какой момент: при активном WP File Cache на что наибольшая нагрузка в железе? Оперативка?
I/O. Потребление оперативной памяти примерно такое же, как и со встроенным кэшем WordPress.
По поводу APC: Mark Jaquith писал о решении проблемы.
При подключенном плагине WP-Supercache при 300 человек онлайн у меня съедается около 700 мб опертивной памяти, при этом нагрузка на процессор минимальная – до 10% CPU
То есть при включении WP File Cache ситуация принципиально не изменится? Выигрываю я только на скорости загрузки страниц?
Littlefox, потребление памяти кэш вряд ли снизит — на то это и кэш, чтобы за счет памяти поднимать производительность.
С 700-меговым потреблением памяти бороться следует иначе — сносить Апач, ставить что-нибудь более легковесное (например, nginx + php-fcgi). Или, как вариант, выгрузить из апача и пхп все неиспользуемые модули, убрать неиспользуемые плагины и т.п. А вообще надо на конфигурацию смотреть, вслепую вряд ли что решится.
А вы не можете оказать мне помощь: посмотреть конфигурацию сервера и дать рекомендации или помочь донастроить? Если можете, то сколько это стоит?
Посмотреть смогу и просто так (например, вечером), а там уже видно будет. Если что, пишите на мыло: vlаdimir на sjinks.оrg.uа (адрес лучше не копировать, в нём русские буквы).
http://174.132.171.226/?p=4Шаг 1 - Выбор платформы[...] Wp-File-Chache – кэширует страницы, тем самым уменьшает нагрузку на сервер, да и сайт грузится быстрее. Коментарии излишни. [...]
Написал обзорчик про Ваш плагин – Обзор плагинов для кэширования или быстрый и нетребовательный блог если есть какие то не точности или дополнения, с удовольствием добавлю или исправлю
[...] WP File Cache для WordPress вы можете здесь, или найти ссылку на этой [...]
Было бы неплохо узнать, как откатиться назад после установки плагина. Он очень х..во работает с мультисайтовым Вордпрессом. Из двух десятков сайтов сделал чудовищную мешанину. Хорошо еще, что хостер часто базы бэкапит.
В-общем, работать и работать вам над этим плагином.
Мда. Он для мультисайтинга не предназначен в принципе, ибо имена ключей не уникальны. До такого использования ещё нужно было додуматься.
Можно не отвечать на предыдущее сообщение.
Кроме, собственно, плагина в каталоге file-cache надо удалить файл wp-content/object-cache.php.
Это для тех, кто с похожей проблемой столкнулся.