Знающие не говорят, говорящие не знают (Лао-Цзы).

WordPress? Время отклика 200 мс? Легко

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
14 декабря 2016
WordPress? Время отклика 200 мс? Легко

Просмотров: 95

Каким образом можно добиться малое время отклика?

До 200мс для WordPress, это не может быть.

Ответ: “Это может быть реальным”. Все, что вам нужно, это выбрать лучшие ингредиенты, чтобы сделать волшебство произойдет.

Вот мой рецепт:

  • Быстрая VPS
  • Быстрый сервер HTTP – Nginx + FPM
  • Быстрый протокол – SPDY
  • Минимальная тема WordPress и минимальный набор плагинов

Давайте быстро разобраться, почему все эти ингредиенты имеют важное значение.

Быстрая VPS

Хорошо, что было бы альтернативой? Виртуальный хостинг?

Пффф… Медленный доступ по FTP и сотни других сайтов, использующих один и тот же сервер влияющего на производительность вашего сайта? Нет, спасибо.

Я бы лучше взял VPS – виртуальный выделенный сервер. С помощью корневого доступа по SSH, и никакие другие сайты, кроме моих собственных, ни какого дележа ресурсами.

Быстрый сервер HTTP – Nginx + FPM

Альтернатива – серверу Apache HTTP? Сервер Nginx.

Почему Nginx лучше? Короче говоря, он более эффективно использует память и центральный процессор.

Кстати, в учебнике впереди вы увидите, что при выборе предварительно определенного пакета программного обеспечения мы выбираем LEMP в комплекте с WordPress. Это обусловленно тем что WordPress использует пакет Apache, а мы нуждаемся в Nginx, который является частью стека LEMP (LEMP – Linux, Engine-x, MySQL, PHP). Это займет немного больше времени, чтобы установить, но в конце концов вы получите более эффективное решение.

Быстрый протокол – SPDY

SPDY или быстрый, что это такое? Кто бы хотел иметь что-то быстрое в конфигурации?

SPDY является расширение протокола HTTP. Что случилось с HTTP? Ну это нормально, он хорошо служил нам в течение нескольких десятилетий. Единственная проблема, он имеет ограничение в 6 одновременных соединений. Это означает, что с HTTP ваш браузер не может загрузить все статические ресурсы (изображения, скрипты, таблицы стилей) одновременно, он должен загрузить их последовательно.

Но SPDY говорит “принести их всех!”

Тем не менее есть недостаток. Для использования SPDY Вам необходимо включить HTTPS и для этого вам нужен сертификат SSL, а он стоит денег.

Но есть способ получить SSL сертификат бесплатно от Let’s Encrypt. Этот сертификат будет достаточно хорош, чтобы показать значок “безопасный” в браузере и включить SPDY на сервере, не правда ли удивительным?

Минималистичный тема WordPress и минимальный набор плагинов

Почему это так важно? Хорошо с точки зрения производительности PHP ваш сайт на WordPress состоит из 3-х частей:

Вы не можете изменить и оптимизировать ядро WordPress. Ну, на самом деле, вы можете, но когда они выдают обновления безопасности, что вы собираетесь делать? Так что оставьте его команде WordPress.

Остальная часть работы сайта зависит от темы и плагинов в WordPress.

Хорошие новости в том, что для WordPress есть тысячи плагинов и тем.

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

То же самое верно и для платных тем. К сожалению.

Таким образом, единственное решение, это выбрать тему и набор плагинов очень тщательно. Я собираюсь написать статью, как сделать это в ближайшем будущем.

 WordPress? Время отклика 200 мс? Легко

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

ПОИГРАЙ, РАССЛАБЬСЯ

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close