Плагин WP Super Cache генерирует статические html файлы из динамических страница вашего WordPress блога. После генерации html файлов, Apache не обрабатывает сложные PHP скрипты, запросов к базе данных становиться значительно меньше, а следовательно снижается нагрузка на сервер.

Давайте разберемся в правильной настройке плагина WP Super Cache – я подробно опишу все пункты настроек и подскажу, какой вариант стоит выбрать. Свои «подсказки» я буду выделять таким вот приятным цветом.
WP Super Cache Status
- ON – Плагин WP Cache и Super Cache включен. Для получения лучшего эффекта стоит выбрать этот пункт.
- HALF ON – Функции ветки Super Cache отключены, работают только основные функции кэширования
- OFF – Все режимы плагина WP Cache не активны
- Разместить на своем блоге сообщение о полной боеготовности к принятию трафика с Digg! Довольно таки странный пункт, как многим покажется, но автор разработал плагин именно после того, как несколько раз попал в топы Digg и испытал проблемы с невероятной нагрузкой.
- Обновить весь кэш, когда публикуется новый пост или страница. (Данная функция может замедлить процесс публикации поста). Функцию стоит использовать.
Experimental Features
- Экспериментальная функция «перестройки кэша». Сервер показывает кэш анонимным пользователям, даже если в этот момент формируются новые комментарии. Разработчик рекомендует данную функцию для «очень занятых сайтов с большим количеством комментариев». Для меня функция осталась загадкой, так как протестировав возможность на блоге клиента, разницы не ощутил.
- Выключить блокировку файлов. Если у вас возникают проблемы с файлами, которые участвуют одновременно в нескольких выполняющихся потоков, то можно воспользоваться этой функцией, но она может нагрузить сервер. Достаточно странно видеть в плагине, призванным снимать нагрузку, функцию, которая ее может вызвать. Не включаем.
- Поддержка мобильных устройств. Плагин должен работать в режиме Half-On. Включаем.
Примечение: если вы удаляете данный плагин, убедитесь, что директория установки доступна для записи, чтобы плагин автоматически удалил файлы advanced-cache.php и cache-config.php.
WP-Cache
- Количество закэшированных страниц
- Количество старых закэшированных страниц
WP-Super-Cache
- Количество закэшированных страниц
- Количество старых закэшированных страниц
Garbage Collection
- Дата последней утилизации кэша
- Дата следующей утилизации кэша
Старыми закэшированными страницами считаются файлы, которые старше 3600 секунд. Иногда они используются плагином до полного удаления, например с некоторыми экспериментальными функциями.
- Удалить старые закэшированныхе страницы
- Удалить весь кэш
Super Cache Compression
- Включить
- Выключить
Собственно, именно из-за этой функции плагин приобрел приставку Super (когда ее не было). Функция тоже достаточно спорная, так как некоторые хостинги имеют проблемы с передачей сжатых файлов.
Mod Rewrite Rules
При активации плагина WP Super Cache он дописывает в файл .htaccess новые правила mod rewrite для работы с кэшем. Нажав на кнопку «View mod_rewrite rules» вы сможете увидеть изменения.
Expiry Time & Garbage Collection
В данном пункте настройке можно задать время, после которого файлы кэша будут считаться «устаревшими» и будут отправлены в урну. По умолчанию это значение равно 3600 секундам.
Accepted Filenames & Rejected URIs
Данная настройка поможет вам настроить исключения для кэширования.
В первом текстовом поле вы можете добавить шаблоны имен файлов (не имена!!!), которые не должны кэшироваться никогда. Например, если ЧПУ на вашем блоге включают в себя год записей и вы не хотите кэшировать посты за последний (или текущий) год, то достаточно добавить в данное поле строку /2009/.
Во втором текстовом поле вы можете добавить имена файлов, которые должны кэшироваться, даже если он подходят под шаблоны исключений.
Rejected User Agents
Данная настройка помогает блокировать запросы некоторых поисковых ботов (указываете сами), пауков и прочих парсеров контента. При попытке обратиться к записи, создание которого требует затрат ресурсов БД, боту отдается закэшированный вариант. С данной настройкой главное не перемудрить, а то отвадите поисковых роботов от своего блога, а это не есть наша цель.
Lock Down
Если вы все таки опасаетесь, что ваш сервер может не выдержать нагрузки не смотря ни на что, то данная функция поможет вам. Она отключает обновления закэшированных файлов, даже если в этот момент ваши посты активно комментируются. При этом все новые комментарии запишутся, а файлы кэша обновятся, после снижения нагрузки и отключения функции.
Directly Cached Files
Признаюсь, данная функция осталась для меня загадкой. Я написал автору плагина письмо с вопросом, но в ответ получил довольно таки сбивчивое объяснение, что «это необходимо при самой сильной нагрузке и если в папку cache будет информация писаться долго, то кэш будет сохранятся в корне». Не вижу в ней смысла, ибо какая разница в скорости чтения разных папок? Да и для безопасности не очень – функция требует прав 777 на корневую папку.
Fix Configuration
Одним нажатием этой кнопки вы вернете конфигурацию плагина к дефолтовым установкам.
Cache Plugins
Последняя настройка является дополнительной функцией плагина. Точнее будет сказать, что автор давно обещал всяческие надстройки к WP Super Cache, но с 2007 года вышла только одна – No Adverts for Friends, которая не показывает рекламу на блоге «избранным» посетителям.
«Камень в огород»
К сожалению, плагин WP Super Cache имеет и свои минусы в противовес всем плюсам в своей работе:
- Некоторые динамичные части вашего блога не будут обновляться так быстро, как хотелось бы. Например, виджеты и информация, размещенная в сайдбарах.
- Некоторые хостинги имеют проблемы с передачей сжатых файлов – функция Super Cache Compression.
- Известны случаи некорректной работы WP Super Cache с рядом плагинов. Например SK2, Bad Behaviour, WP-o-Matic и другие.
- Проблема с отображением блоков контекстной рекламы «Яндекс.Директ». Данная информация не проверена!
Аргументы и факты
Не лишним будет привести данные замеров производительности блога для 1000 запросов, которые я нашел у Тараса.
Стандартный WordPress без кэша
- время на тест – 161 сек
- запросов в секунду – 6.21/сек
- время на 1 запрос – 161 мсек
- скорость передачи – 31.07 Кбайт/сек
WordPress + WP Super Cache
- время на тест – 5.718750 сек
- запросов в секунду – 174.86/сек
- время на 1 запрос – 5.719 мсек
- скорость передачи – 898.62 Кбайт/сек
WordPress + Super Cache + eAccelerator
- время на тест – 2.531250 сек
- запросов в секунду – 395.06/сек
- время на 1 запрос – 2.531 мсек
- скорость передачи – 2030.22 Кбайт/сек
Информация с bubblebabe.ru
Мой блог находят по следующим фразам
- joomla atrio настройка
- сложные сайты на вордпрессе
- wordpress wysiwyg
- Сбой загрузки! убедитесь, что папки 'tmp' и 'installation/sql/migration' доступны на запись.
- изменить время в wordpress
- парсинг wordpress через html
Popularity: 17% [?]
















Twitter
Youtube
RSS
Pingback: Katy
Pingback: Kenya
Pingback: portia jewelry