Уроки Wordpress: оптимизируем работу блога
Сегодня мы расскажем о том как оптимизировать работу Wordpress-блога с помощью кэширования страниц.
Кэширование страниц блога позволяет увеличить скорость работы блога благодаря тому, что уменьшает количество запросов к базе данных и вызовов функций PHP при открытии страниц Вашего блога.
Для активации функции кэширования необходимо отредактировать конфигурационный файл Wordpress, который находится в корневой папке, на сервере Вашего блога, файл называется wp-config.php.
В него необходимо добавить строку define('WP_CACHE', true);
После этого скачайте плагин, который называется WP Super Cache и установите его на свой блог. (Как установить плагин).
После установки плагина активируйте его в панели управления блога, раздел “Плагины”.
Плагин должен будет создать дирректорию /wp-content/cache и добавить необходимые для работы строки в файл .htaccess, после этого в панели управления раздел “Параметры” - “WP Super Cache” Вы можете выбрать режим работы кэширования и настроить параметры работы плагина.
В большинстве случаев достаточно просто включить кэширование в настройках плагина и никаких других настроек не менять. Также при активации плагина могут выдаваться сообщения об ошибках или невозможности автоматически создать дирректорию или добавить строки в файл, в этом случае необходимо все эти процедуры сделать вручную.
Если у Вас что-то не получилось, задавайте вопросы в комментариях.
Ноябрь 27th, 2008 в 5:13 пп
Вы на форуме писали, что проблемы часто создают спам-комментарии, которые хранятся у пользователей и увеличивают БД на мегабайты. Сейчас у меня таблица с комментами весит 900кб, всего 90 комментов, спама нет. Как мне проверить, что в этой таблице - спам или только нормальные комменты? Как можно уменьшить ее размер и сколько она должна весить в нормальном виде?
Декабрь 1st, 2008 в 11:21 дп
WARNING! /home/–/public_html/artesbe.com/ is writable.
Please make it readonly after your page is generated as this is a security risk.
что это означает?
Декабрь 12th, 2008 в 10:56 дп
Это означает то, что папка вашего блога доступна для записи, и на ней необходимо установить права “только чтение”.
Июль 8th, 2009 в 7:04 дп
Когда я пытаюсь активирывать этот плагин, у меня выходит эта ошибка:
Warning: Cannot modify header information - headers already sent by (output started at /home2/xxxxxxx/public_html/wp-config.php:209) in /home2/xxxxxxx/public_html/wp-includes/pluggable.php on line 850
почему?
Август 31st, 2009 в 12:12 дп
Кристина,
это означает, что ваш файл wp-config.php и pluggable.php закрыты (по доступу) для изменения. Нужно им временно присвоить права 777 и, установив плагин, снова вернуть права 755. Менять или по ФТП-доступу или прямиком в хостинге через С-панель управления.
Удачи
Май 18th, 2010 в 2:33 пп
А если вылетает такая вот ошибка? То это не правильно выставлены права доступа? Warning: Cannot modify header information - headers already sent by (output started at /home/felli130/domains/luckmoney.net/public_html/wp-config.php:1) in /home/felli130/domains/luckmoney.net/public_html/wp-login.php on line 302
Warning: Cannot modify header information - headers already sent by (output started at /home/felli130/domains/luckmoney.net/public_html/wp-config.php:1) in /home/felli130/domains/luckmoney.net/public_html/wp-login.php on line 314
Warning: Cannot modify header information - headers already sent by (output started at /home/felli130/domains/luckmoney.net/public_html/wp-config.php:1) in /home/felli130/domains/luckmoney.net/public_html/wp-includes/pluggable.php on line 665
Warning: Cannot modify header information - headers already sent by (output started at /home/felli130/domains/luckmoney.net/public_html/wp-config.php:1) in /home/felli130/domains/luckmoney.net/public_html/wp-includes/pluggable.php on line 666
Warning: Cannot modify header information - headers already sent by (output started at /home/felli130/domains/luckmoney.net/public_html/wp-config.php:1) in /home/felli130/domains/luckmoney.net/public_html/wp-includes/pluggable.php on line 667
Warning: Cannot modify header information - headers already sent by (output started at /home/felli130/domains/luckmoney.net/public_html/wp-config.php:1) in /home/felli130/domains/luckmoney.net/public_html/wp-includes/pluggable.php on line 868
Июнь 24th, 2010 в 3:40 дп
Обьясните пожалуйста ,каким образом нужно в файл вставить эту строку…