WP Speed of Light: Оптимизация скорости

1. Активируйте Оптимизацию Скорости

Раздел «Оптимизация скорости» - это место для настройки инструментов, ускоряющих WordPress. Используйте меню WP Speed of Light> Оптимизация скорости> Ускорение

  • Активировать систему кеширования: Это ускорит ваш сайт за счет предварительной загрузки общих элементов страницы и запросов к базе данных.

Как добавить кеш вручную?

Во-первых, если невозможно редактировать файл на вашем сервере, вы должны установить разрешение на запись в "РГ-config.php" файл. Вы должны перейти на FTP, затем щелкните правой кнопкой мыши на нем, выберите Файловые права, Отсюда вы можете установить разрешение.

 

набор-файлов разрешение

 

Во-вторых, вам нужно добавить скрипт "define ('WP_CACHE', true);" на вершине "РГ-config.php" файл.

 

добавление кэш-сор-конфигурации

 

Наконец, вы идете WP Speed of Light> Оптимизация скорости> Ускорение и активировать Активировать кеш-систему вариант.

 

активировать-кэш-вариант

 

  • Чистый каждый: Автоматически очищать кэш, сохраняемый каждые x минут, и мгновенно генерировать новую версию

  • Кеш для десктопа / планшета / мобильного: По умолчанию обслуживайте кеш рабочего стола для всех устройств. Другой вариант конкретного кэша для устройства должен использоваться, только если ваша тематическая структура генерирует определенные файлы для устройства.

  • Добавьте истекающие заголовки: Он дает инструкции браузеру, должен ли он запрашивать определенный файл с сервера или они должны получить его из кэша браузера.

  • Кэширование внешнего скрипта: Кэшируйте внешние ресурсы, такие как скрипт, от Google. Предупреждение: убедитесь, что вы отслеживаете производительность до и после активации, в некоторых случаях вы можете столкнуться с потерей производительности при активации!

  • Никогда не кэшировать: Удалите определенные URL-адреса из кэша, это полезно, когда у вас есть страницы с данными AJAX, которые требуют, чтобы кэш всегда был чистым

Вы можете исключить из кэша набор URL, используя такие правила, как www.website.com/blog*

 

скоростно-оптимизация

 

PRO ADDON ТОЛЬКО

  • Очистка на сейфы: Очистите кеш автоматически при сохранении содержимого WordPress, такого как пост, страница ...

  • Изображение lazy loading: Загружать только изображения, когда они видны пользователю (при прокрутке)

При включении Изображение lazy loading опция, есть несколько опций, которые будут отображены ниже:

  • Исключить изображение меньше чем (ширина px): Исключить из изображения lazy loading все изображения, размер пикселя которых меньше этой ширины. Полезно, чтобы исключить маленькие значки или логотипы

  • Исключить изображение меньше чем (высота px): Исключить из изображения lazy loading все изображения, размер пикселя которых меньше этой высоты. Полезно, чтобы исключить маленькие значки или логотипы

  • Lazy loading исключение: Исключите набор URL-адресов, используя правило, например: www.website.com/news* или класс, id, расположенный из изображений

 

изображения ленивой загрузка

 

2. Вкладка WordPress

  • Удалить строки запроса: Удалите строки запросов из статических ресурсов, таких как файлы CSS и JS, внутри заголовка, чтобы улучшить свои оценки в таких службах, как Pingdom, GTmetrix, PageSpeed ​​и YSlow.

  • Отключить REST API: Отключить WordPress REST API (API для извлечения данных с помощью GET-запросов, используемый разработчиками)

  • Отключить RSS-канал: Отключить RSS-канал WordPress. RSS-каналы позволяют пользователям подписываться на ваши сообщения в блоге с помощью программы чтения RSS-каналов.

 

PRO ADDON ТОЛЬКО

  • Удалить смайлики: По умолчанию смайлики загружаются на каждой странице вашего сайта. Если вы не используете их, это просто не нужно

  • Отключить граватары: Отключите аватары Gravatars и используйте только локальные аватары из ваших медиа

 

WordPress-вкладка

 

3. Группировать и минимизировать

Минификация относится к процессу удаления ненужных или избыточных данных, не влияя на то, как ресурс обрабатывается браузером. Например: комментарии и форматирование кода, удаление неиспользуемого кода, использование более коротких имен переменных и функций и т. Д.

НОТА: Некоторые опции доступны только в плагине PRO ADDON. Используйте с осторожностью и протестируйте свой сайт, это может привести к конфликтам
  • Минимизация HTML: Минимизируйте файлы HTML-кэша, обслуживаемые плагином

  • Минимизация CSS: Сократить CSS-файлы, обслуживаемые плагином

  • JS минификация: Минимизируйте JS-файлы, обслуживаемые плагином

  • Группа CSS: Группировка нескольких CSS-файлов в один файл минимизирует количество HTTP-запросов.

  • Группа JS: Группирование нескольких файлов JS в один файл минимизирует количество HTTP-запросов.

 

PRO ADDON ТОЛЬКО

  • Групповой шрифт и Google Fonts: Группируйте локальные шрифты и шрифты Google в одном файле, чтобы обслуживать их быстрее

  • Исключить встроенный скрипт: Исключить встроенный скрипт из минификации

  • Переместить сценарии в нижний колонтитул: Переместить все уменьшенные сценарии в нижний колонтитул

При включении Переместить скрипты в нижний колонтитул, кажется Исключить сценарий перемещения в нижний колонтитул опция:

  • Исключить сценарий перемещения в нижний колонтитул: Добавьте скрипт страниц, которые вы хотите исключить из перемещения в нижний колонтитул (один URL на строку)

 

Продвинутая оптимизация

 

PRO ADDON ONLY - Файловая группа и минимизация - это одна из самых сложных вещей, которую нужно настроить на сложном веб-сайте WordPress с множеством плагинов и файлов, вызываемых на каждой странице.
Во-первых, вам нужно проиндексировать ваши файлы на вашем сайте, нажмите на Расширенное исключение файлов.

 

сканирование

 

Затем выберите wp-контент, откуда должно приходить большинство файлов вашего сайта, и Сканируй сейчас.

 

выполнения сканирования

 

Список файлов, классифицированных по типу (All, JS, CSS, Font), должен отображаться ниже. Если вы определили один файл, который вызывает проблемы при активации файловой группы или минификации, вы можете исключить его здесь, используя Кнопка включения / выключения.

 

заказ файла исключение

 

4. Предварительная загрузка и предварительная загрузка

Эти функции на вкладке Advanced являются включено только в плагин PRO ADDON.

  • Предварительная загрузка кэша: Предварительная загрузка кеша - это процесс автоматической генерации первой версии кеша страниц, поэтому первому пользователю, который придет на страницу после очистки кеша, не придется ждать генерации кеша. Указанные URL-адреса кэша страниц, по одному на строку, будут автоматически обновлены после очистки кэша.

 

поджимать-и-упреждающая выборка

 

  • Предварительная выборка DNS: Предварительная выборка DNS будет предварительно загружать информацию DNS на внешние ссылки домена. Например, если ваш сайт часто ссылается на внешний домен в виде гиперссылок, предварительная загрузка DNS этого домена будет загружать страницу этого домена быстрее, когда пользователь нажимает на нее.

5. WooCommerce

При использовании WooCommerce эти параметры, приведенные ниже, помогут уменьшить загрузку страниц, не относящихся к WooCommerce, или установить время для автоочистки: сессия, корзина, ... вам следует перейти в меню WP Speed of Light> Оптимизация скорости> WooCommerce чтобы получить это. Эти функции включены в плагин PRO ADDON.

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

 

WooCommerce-настройка

 

  • Очистить сессию клиентов + корзина: Очистите все сеансы клиентов WooCommerce и корзину, которые временно хранятся в вашей базе данных. Вы можете сохранить много производительности и хранения базы данных.
  • Очистить переходные процессы WooCommerce: Очистите все переходные процессы WooCommerce, которые временно хранятся в вашей базе данных
  • Сессия автоочистки, переходные процессы в корзине: Автоматическая очистка сеансов, тележек и переходных процессов через определенное время (в часах)
  • Отключить / уменьшить API Heartbeat: Снижение активности изменит частоту сердцебиения. Полное отключение Heartbeat может повредить другие плагины и темы с помощью этого API