Как настроить различные параметры плагина W3 Total Cache для вашего блога WordPress

плагин w3tcНекоторое время назад я говорил о преимуществах установки плагина W3TC в вашем блоге WordPress.

чтобы ускорить его с помощью различного кеширования, но некоторые читатели, по понятным причинам, немного настороженно относились к плагину без какого-либо учебника, который бы помог им в этом процессе. К счастью, настройки по умолчанию будут работать хорошо для 90% из нас.

Имейте в виду, я не эксперт по этому вопросу, и решать индивидуальные вопросы каждого может быть сложно. Следуйте инструкциям, и если вы столкнетесь с проблемой, то, вероятно, кто-то другой тоже, поэтому быстрый поиск в Google показывает многое. Этот плагин сложно настроить идеально для оптимальной производительности, но даже с некоторыми базовыми настройками вы увидите некоторое улучшение скорости.

Однако следует помнить о некоторых вещах — если вы что-то запускаете на провайдере виртуального хостинга

ваши результаты будут отличаться, и вы можете даже увидеть небольшое улучшение или вообще не улучшить его. Плагин может сделать для вас очень много — если диски медленные, если циклы ЦП ограничены, а ваш поставщик баз данных работает медленно в другой удаленной части мира… ну, чудес не будет. Этот плагин будет работать лучше всего при запуске хотя бы на виртуальном частном сервере

уровень хостинга. Но это не значит, что вы все равно не должны делать это, даже если вы используете общий хостинг.

Активировать плагин Ошибки прав доступа к файлам

Предполагая, что вы загрузили и попытались активировать плагин, вы можете обнаружить множество ошибок, связанных с разрешениями. Решите их один за другим, как говорит плагин, и у вас все будет хорошо.

1. WP-контент недоступен для записи

плагин w3tc

Войдите на FTP и измените информацию о правах доступа к файлу для папки «wp-content» на 777

w3tc wordpress

2. Невозможно редактировать WP-Config.php

w3tc wordpress

Проще всего отредактировать этот файл самостоятельно. Просто откройте его и добавьте строку, как указано в инструкции. Это включает встроенные в WordPress возможности кэширования, необходимые для работы w3TC.

w3tc wordpress

3. .htaccess не доступен для записи

w3tc плагин для WordPress

Опять же, временно измените права доступа к файлам через FTP на 777. Плагин также даст вам полезное напоминание об изменении прав доступа wp-контента после того, как вы закончите.

Помните, что когда включен режим предварительного просмотра, изменения не произойдут до тех пор, пока вы не нажмете кнопку развертывания — или вы можете просто включить режим предварительного просмотра и работать с сайтом в режиме реального времени.

Проверьте совместимость

w3tc плагин для WordPress

Кнопка для проверки совместимости должна быть вашим первым действием, так как она определит, что w3tc действительно может сделать для вас, и будет основным ограниченным фактором. Если у вас есть собственный сервер, то настройка областей в красном или оранжевом цвете не должна быть трудной, но на виртуальном хостинге вы, как правило, застряли на том, что они вам дают. Вот несколько полезных руководств о том, как исправить некоторые отдельные моменты, которые он, скорее всего, выберет как неоптимальные:

  • Как установить кэш Opcode
  • Как установить расширение Memcached
  • Включить обнаружение Mime-типа
  • Установка вашего часового пояса PHP — просто нужно добавить date.timezone = «Америка / Чикаго» или похож на ваш php.ini

w3tc плагин для WordPress

Примечание по CDN: Настройка CDN займет еще одну статью, о которой я мог бы рассказать в будущем. А пока обязательно отключите функцию CDN.

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

Кэширование страниц

Если вы установили некоторые расширения для кэширования на своем сервере или ваш общий хост предоставляет их вам, вы сможете выбрать их на главной странице конфигурации для кэширования страниц и других.

Как настроить различные параметры плагина W3 Total Cache для вашего блога WordPress Выберите метод кэширования

Индивидуальная конфигурация для кэширования страниц подходит по умолчанию, поэтому оставьте их как есть.

преуменьшать

Вот где трудности возникают для большинства людей, но, к счастью, есть мастер помощи, который поможет вам начать работу. По умолчанию ничего не минимизируется, поэтому вам нужно будет использовать мастер или вручную ввести имена файлов, если вы хотите, чтобы что-то произошло. Я бы предложил запустить мастер, который будет искать файлы вашей темы и определять любые вызываемые скрипты и CSS.

плагин w3tc

К сожалению, здесь нет жестких и быстрых правил, которые можно и нельзя минимизировать. CSS должен быть в порядке, чтобы просто минимизировать все, но Javascript может дать вам реальные головные боли. Вот некоторые общие правила, которых нужно придерживаться:

  • Аналитика и коды отслеживания не должны минимизироваться, поэтому снимите их.
  • Amazon и другие рекламные модули не должны быть сокращены.
  • Порядок очень важен, и его следует минимизировать в порядке, указанном в коде темы.
  • Не включайте удаление комментариев при использовании jQuery.

Если вы используете плагины jQuery, такие как cufon, обязательно минимизируйте JS в логическом порядке: jQuery -> cufon -> fonts. У меня также были проблемы при встраивании вне головы, поэтому оставьте все встраивания в голову, так как по умолчанию это самый безопасный вариант.

Другие настройки

Все остальное должно работать нормально с настройками по умолчанию. Если вы уверены, что все заработало, снова отправляйтесь в pingdom, чтобы проверить скорость. Используя только основные настройки, описанные выше, мне удалось увеличить скорость работы моего сайта с 10 до 5,5 секунд, и это без каких-либо дополнительных модулей кэширования на стороне сервера.

Дальнейшая поддержка

Для установок, выходящих за рамки базового, форум плагинов WordPress.org W3TC является отличным источником информации об устранении неполадок, так как вы можете быть уверены, что у вас не первые проблемы. Создатель плагинов также часто готов помочь, что редко встречается в свободных программах такого качества. Вы также можете оставить комментарий здесь или на форуме с ответами на ваши вопросы, но я ничего не могу обещать.

Дайте нам знать, как это работает для вас, и какое улучшение вы видите на своем сайте.

Ссылка на основную публикацию