Наверх
INTERACTIVE DIGITAL AGENCY «GOLDEN MEDIA» · Dreamed up with ❤ in Kyiv
ru

Улучшение скорости и производительности, оптимизация WordPress


vanger - 15.12.2019 - 0 comments

Хотите ускорить свой сайт на CMS WordPress? Быстрая загрузка страниц улучшает взаимодействие с пользователем, увеличивает количество просмотров страниц и помогает с вашему сайту в SEO. В данной статье мы поделимся самыми полезными советами по оптимизации скорости WordPress, чтобы повысить производительность WordPress и ускорить работу вашего сайта, выполнить необходимые действия в оптимизации работы.

Как повысить скорость и производительность WordPress

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

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

Основы производительности WordPress

Почему скорость важна для вашего сайта WordPress?
Как проверить скорость вашего сайта WordPress?
Что замедляет ваш сайт WordPress?
Важность хорошего WordPress хостинга
Ускорение WordPress в простых шагах (без кодирования)

Чек-лист по оптимизации производительности WordPress

Установка плагина кэширования WordPress
Оптимизация изображений для быстрой загрузки
Рекомендации по оптимизации производительности WordPress

Держите ваш сайт WordPress обновленным
Оптимизация фоновых процессов
Используйте выдержки на домашней странице и в архивах
Разделить комментарии на страницы
Используйте сеть доставки контента (CDN)
Не загружайте аудио / видео файлы напрямую в WordPress (видеохостинг)
Используйте тему (шаблон), оптимизированные для скорости
Используйте более быстрые плагины
Тонкая настройка WordPress для скорости (Advanced)

Разделить длинные посты на страницы
Уменьшить количество внешних HTTP-запросов
Уменьшить количество обращений сайта к базе данных
Оптимизировать базу данных WordPress
Ограничить количество редакций
Отключить Hotlinking и Leeching вашего контента
Используйте Lazy Loading загрузку, если необходимо
Использовать брандмауэр веб-сайта уровня DNS
Исправление ошибки HTTPS / SSL без плагина
Используйте последнюю версию PHP

 

Использование Memcached, OPcache и Redis в высоконагруженных проектах

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

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

Memcached (Memcache Daemon) может еще больше повысить производительность PHP, кэшируя данные и объекты в оперативной памяти. Другой популярной альтернативой Memcached является Redis.

Доступны два расширения PHP, то есть Memcache и Memcached, выпущенные двумя разными авторами, которые можно использовать для взаимодействия с самим Memcached.

Оптимальной комбинацией является использование OPcache и Memcached для ускорения сайта на PHP.

В основном, если вы запускаете статический HTML, все, что вам нужно сделать, это использовать кэш браузера. Если ваш сайт имеет динамический интерфейс PHP с сгенерированным контентом, вам нужно использовать кеширование в браузере и кеширование на сервере, которое обрабатывается Nginx, и кеш байт-кода, такой как OpCache, который компилируется в более поздние версии PHP. А если есть и активная база данных, то нужно хранилище ключей / значений под названием Memcached.

Кроме того, переход на PHP 7.x должен стать частью стратегии оптимизации вашего сайта.

Все веб-приложения работают намного быстрее с PHP 7 по сравнению с PHP 5.6. Согласно Zend Magento, время выполнения в PHP 7 вдвое быстрее, а потребление памяти сокращается на 30%. В данный момент доступна последняя PHP 7.4.1

Похожие посты