WP File Cache 1.1

Релиз, исправляющий критическую ошибку

Тихо и незаметно вышел  1.1. В плагине исправлена серьёзная плавающая ошибка в методе FileCache::get(). Всем тем, кто использует данный , очень рекомендую обновиться.

Скачать плагин WP File Cache 1.1

Еще есть две новости:

  1. Версия 1.1 — это последний релиз плагина . Обновлений больше не будет.
  2. Le Roi Est Mort, Vive Le Roi — на смену придёт другой  —  ( сейчас в стадии Release Candidate и уже установлен на нескольких боевых серверах).
    Некоторые вкусности плагина:
    • поддержка различных модулей кэширования; в частности, умеет работать с APC, xCache, eAccelerator, реализована экспериментальная поддержка Zend Disk Cache и Zend Shared Memory Cache;
    • файловое кэширование — основано на ядре ;
    • экспериментальное групповое кэширование (для eAccelerator, xCache и файловой системы) — уменьшение количества обращений к хранилищу за счёт чтения/записи группы ключей;
    • возможность задания максимального времени жизни кэша;
    • как всегда, абсолютно бесплатно.

Не пропустите :-)

PS — если кто хочет попробовать до официального релиза, пишите скачать можно отсюда.

Добавить в закладки

Связанные записи

Автор: Vladimir; опубликовано в: Плагины WordPress; метки: SJ Object Cache, WordPress, WP File Cache, кэш, плагин
19
Дек
2009

RSS Комментарии к статье «WP File Cache 1.1» (70)  »

  1. bur

    Добрый день
    Заметил такую фичу (баг):
    Установил на свой блог SJ Object Cache, отключил HyperCache — как было, так и осталось потребление памяти ~14Мб
    Установил на соседний блог, потребление стало ~4 мб

    Причем на том и на другом блоге установлен DB Cache Reloaded plugin, WP 2.9.1.
    На первом пришлось оставить связку HyperCache + DB Cache
    На втором нормально робит SJ + DB Cache

    Что я делаю не так в первом блоге, если учесть, что набор плагинов одинаковый?

    • bur, а почему потребление памяти должно уменьшаться? WordPress получает одни и те же данные, что с плагином, что без. Плагин только позволяет получать данные быстрее (кэш быстрее обращения к базе данных). Так что одинаковое потребление памяти нормально.

      По поводу второго блога — Apache периодически перезапускает своих потомков; после перезапуска они потребляют меньше памяти. Могло совпасть так, что после активации плагина случился перезапуск дочернего процесса Apache.

      А какой кэширующий движок активирован?

      • bur

        1. Вы правы про Апачи. На втором блоге также потребление стало 14Мб.
        2. Активирован ФайлКэш

  2. SJ Object Cache
    сайт начал так туго открываться, что кошмар, после нового года, до этого все ок работало.Не мог понять в чем причина, у хостера все ок. Зашел через вэб панель, и ужаснулся, в кеше плагина, а конкренетй, в папка овтечающая за кеш комментов, весила за 200м…версия RC1,которую вы еще на почту сбрасывали, сейчас качаю, RC3, с вашего блога

  3. опять такая же беда: за день папка с комментариями стала весить 60мб.

    • А можно архив папки откуда-нибудь скачать?

      • это неполный кеш, на тот момент я удалял чуток, ибо на хосте место заканчивается

        • Ссылку я затёр, а то там светились личные данные пользователей. А также достаточно данных для того, чтобы зайти под паролем админа.

          Ошибку я всё же нашёл, исправленная версия плагина: http://d.sjinks.pro/wordpress/sj-object-cache-1.0RC5.zip

          Старый кэш нужно полностью удалить, плагин деактивировать, записать новую версию, затем активировать.

  4. [...] нарушил своё обещание и написал новую версию плагина WP File Cache — 1.2. Но эта [...]

  5. Здравствуйте Владимир, давненько наблюдаю за Вашими работами, но вот раньше плагин не работал к сожалению с wpmu. На данный момент установил, сайт работает на wpmu+buddypress, вы знаете, пока вроде ничего, только если по умолчанию, если меняю настройки, а именно способ кеширования, групповое, файл кеш, получаются траблы, не переходит на поддомен… У меня еще нет живых юзеров, поэтому пока не знаю как будет дальше, но на данный момент все работает. Хочу сказать спасибо, тестирую

    • Игорь, WPMU вообще-то не поддерживается :-(

      Но так как в WordPress 3.0 будет функциональность WMPU, думаю, что смогу добавить поддержку WPMU.

  6. Игорь

    Владимир, я знаю, читал Ваши комментарии на блоге Вячеслава, но все дело в том, что новый плагин работает на этой связке, прошлые плагины выкидывали белую страницу, с этим все в норме, кеш создается, ресурс заметно быстрее стал работать, но опять таки это предварительно, хотя бы недельку две потестить, посмотреть…

    • Я правильно понимаю, что Вы ставите плагин для конкретного блога, а не глобально для всего сайта?

      • Игорь

        Нет, мне не надо для одного блога, я включаю глобально для всего сайта, вчера пробовал wpsc+, сегодня опять тестирую Ваш, где-то я прочитал что Вы собираетесь включить поддержку memcached и eaccelerator, кстати нашел файлы с поддержкой eaccelerator, но как их задействовать не знаю, с вашего сайта брал конфиг для nginx для wpsc. Вся суть в том, что супер кеш… Вообщем, к примеру, имеем 10000 страниц, представим, что за определенный промежуток времени на ресурс, беру в целом, с поддоменами, зашло 1000 человек, супер кеш закеширует страницы, на что потребует ресурсы сервера, где гарантия того, что из 1000 страниц повторно зайдут на эти страницы, чтобы отдать закешированные? Получается, что мы будем тратить ресурсы сервера только на кеширование и выкидывание, через определенное время… Если поставить время больше… Не знаю, не хватает гибкости, если ресурс небольшой, да, согласен, а если предполагается как у меня, каждый блог обновляется постоянно, тогда ой… Поставил опять, но что-то кеш не создается, буду разбираться.

        • Игорь

          Разобрался, вообщем, если оставить по умолчанию, то к сожалению кеш не создается, по крайней мере у меня так, если включить file cache, то все нормально, кеш создается, но не переходит на поддомен)) в браузере меняется адрес, а страница остается главная и вытягиваются записи с поддомена

        • где-то я прочитал что Вы собираетесь включить поддержку memcached и eaccelerator

          Это SJ Object Cache.

          кстати нашел файлы с поддержкой eaccelerator, но как их задействовать не знаю

          Плагин предложит использовать eAccelerator, если тот установлен и собран с поддержкой пользовательского кэширования.

          • Игорь

            Владимир, а будьте добры, объясните как это собран с поддержкой пользовательского кеширования? Я собрал eaccelerator, знаю что он стоит, ошибок не выдает… Может еще какие файлы надо добавить в вордпресс?

          • eAccelerator должен быть сконфигурирован с ключом --with-eaccelerator-shared-memory.

            Например,

            [-]
            View Code Bash
            ./configure --with-eaccelerator-info --with-eaccelerator-shared-memory --with-eaccelerator-sessions --with-eaccelerator-content-caching
            make
            sudo make install

            Но если Вы используете eAccelerator 0.9.6-rc1 или rc2, то там поддержку пользовательского кэширования выкинули.

Оставить комментарий к записи «WP File Cache 1.1»

Вы можете использовать данные тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Изображения должны быть включены!

Оставляя комментарий, вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя