
Mark Lucas
0
3189
237
Некоторое время назад я говорил о преимуществах установки плагина W3TC в вашем блоге WordPress. 3 способа. Плагин общего кэша W3 может ускорить ваш блог Wordpress. 3 способа Плагин общего кэша W3 может ускорить ваш блог Wordpress. Система, без сомнения об этом. Но это может стать немного раздутым, приводящим к медленному времени загрузки. чтобы ускорить его с помощью различного кеширования, но некоторые читатели, по понятным причинам, немного настороженно относятся к плагину без какого-либо учебника, чтобы помочь им в этом процессе. К счастью, значения по умолчанию будут работать хорошо для 90% из нас.
Имейте в виду, я не специалист по этому вопросу, и иметь дело с индивидуальными проблемами каждого может быть сложно. Следуйте инструкциям, и если вы столкнетесь с проблемой, то, вероятно, кто-то другой тоже, поэтому быстрый поиск Google показывает многое. Этот плагин сложно настроить идеально для оптимальной производительности, но даже с некоторыми базовыми настройками вы увидите некоторое улучшение скорости.
Однако следует помнить о некоторых вещах: если вы используете что-либо на провайдере виртуального хостинга. Разъяснение различных форм хостинга веб-сайтов [Объяснение технологии] Разъяснение различных форм хостинга веб-сайтов [объяснение технологии], ваши результаты будут разными, и вы можете даже увидеть мало или нет улучшения производительности. Плагин может сделать для вас очень много - если диски медленные, если циклы ЦП ограничены, а ваш провайдер баз данных работает медленно в другой удаленной части мира… ну, чудес не будет. Этот плагин будет работать лучше всего при работе на хотя бы виртуальном частном сервере. Разъяснение различных форм хостинга веб-сайтов [Объяснение технологии] Различное использование различных форм хостинга веб-сайтов [объяснение технологии] уровень хостинга. Но это не значит, что вы не должны испытывать это в любом случае, даже если вы используете виртуальный хостинг..
Активация ошибок плагинов и прав доступа к файлам
Предполагая, что вы загрузили и попытались активировать плагин, вы можете обнаружить множество ошибок, связанных с разрешениями. Решите их один за другим, как говорит плагин, и у вас все будет хорошо..
1. WP-контент недоступен для записи
Войдите на FTP и измените информацию о правах доступа к папке. “WP-содержание” до 777
2. Невозможно редактировать WP-Config.php
Проще всего отредактировать этот файл самостоятельно. Просто откройте его и добавьте строку, как указано в инструкции. Это включает встроенные в WordPress возможности кэширования, необходимые для работы w3TC..
3… htaccess не доступен для записи
Опять же, временно измените права доступа к файлам через FTP на 777. Плагин также даст вам полезное напоминание об изменении прав доступа wp-контента после того, как вы закончите..
Имейте в виду, что когда включен режим предварительного просмотра, изменения не произойдут, пока вы не нажмете развертывание - или вы можете просто включить режим предварительного просмотра и работать с сайтом в прямом эфире.
Проверьте совместимость
Кнопка для проверки совместимости должна быть вашим первым действием, так как она определит, что w3tc действительно может сделать для вас, и будет основным ограниченным фактором. Если у вас есть собственный сервер, то настройка областей в красном или оранжевом цвете не должна быть сложной, но на общем хостинге вы, как правило, застряли на том, что они вам дают. Вот несколько полезных руководств о том, как исправить некоторые отдельные моменты, которые он, скорее всего, выберет как неоптимальные:
- Как установить кэш Opcode
- Как установить расширение Memcached
- Включить обнаружение Mime-типа
- Установка вашего часового пояса PHP - просто нужно добавить date.timezone = “Америка / Чикаго” или похож на ваш php.ini
Примечание по CDN: Настройка CDN займет еще одну статью, о которой я мог бы рассказать в будущем. Пока обязательно отключите функцию CDN.
Теперь, когда у нас настроены некоторые возможности кэширования, а плагин установлен и активирован, давайте рассмотрим настройку отдельных компонентов плагина..
Кэширование страниц
Если на вашем сервере установлено несколько расширений для кэширования или ваш общий хост предоставляет их, вы сможете выбрать их на главной странице конфигурации для кэширования страниц и других..
Индивидуальная конфигурация для кэширования страниц подходит по умолчанию, поэтому оставьте их как есть..
преуменьшать
Это - то, где трудность приходит для большинства людей, но к счастью, есть помощник, чтобы помочь вам начать. По умолчанию ничего не минимизируется, поэтому вам нужно будет использовать мастер или вручную ввести имена файлов, если вы хотите, чтобы что-то произошло. Я бы предложил запустить мастер, который будет искать файлы вашей темы и определять любые скрипты и вызываемый CSS.
К сожалению, здесь нет жестких и быстрых правил для того, что можно и нельзя минимизировать. CSS должен быть в порядке, чтобы просто минимизировать все, но Javascript может дать вам реальные головные боли. Вот несколько общих правил:
- Аналитика и коды отслеживания не должны минимизироваться, поэтому снимите их.
- Amazon и другие рекламные модули не должны быть сокращены.
- Порядок очень важен и должен быть уменьшен в порядке, указанном в коде темы..
- Не включайте удаление комментариев при использовании jQuery.
Если вы используете плагины jQuery, такие как cufon, обязательно минимизируйте JS в логическом порядке: jQuery -> cufon -> fonts. У меня также были проблемы при встраивании вне головы, поэтому оставьте все встраивания в голову, так как по умолчанию это самый безопасный вариант.
Другие настройки
Все остальное должно работать нормально с настройками по умолчанию. Убедившись, что все работает, отправляйтесь в pingdom снова, чтобы проверить скорость. Используя только основные настройки, описанные выше, мне удалось увеличить скорость своего сайта с 10 до 5,5 секунд, и это без каких-либо дополнительных серверных модулей кэширования..
Дальнейшая поддержка
Для установок, выходящих за рамки базового, форум плагинов WordPress.org W3TC является отличным источником информации об устранении неполадок, так как вы можете быть уверены, что вы не первый, кто испытывает трудности. Создатель плагинов также часто готов помочь, что редко встречается в свободных программах такого качества. Вы также можете оставить комментарий здесь или на форуме ответов с вашими конкретными проблемами, но я ничего не могу обещать.
Дайте нам знать, как это работает для вас, и какое улучшение вы видите на своем сайте.