Почему так тупит админка Wordpress?

Чистая установка вп на довольно мощный VPS на дефолтной теме на абсолютно пустом сайте дает такую картину: любой материал, который редактируется в админке (страница, обычный пост или же кастом — без разницы), при сохранении тупит 2-3 секунды независимо от настроек ВП (даже на локальном сервере).
С каждым новым установленным плагином тупняк увеличивается на 1-2 сек.
Поставил чистый плагин Woocommerce — вообще беда. 6-8 секунд пересохраняется товар (даже если текст не менять — просто добавить пробел в заголовок). А с нужными мне плагинами для магазина всё это дело превращается в 12-15 секунд сохранения. Товаров очень много, такие задержки просто непростительны.
Пробовал и оптимизировать тему (даже дефолтную подчищал), и кеширующие плагины — толку нет.
В файрбаге всегда показывает долгую реакцию на admin-ajax.php. Эффекта от установки сайта на локальный сервер тоже нет. От разных версий вп тоже толку ноль.
На фронтенде со всей графикой с помощью сжатия и кеш-плагинов добиваюсь 2-3 сек загрузки. Жестокий тупняк — только в админке.
  • Вопрос задан
  • 6211 просмотров
Пригласить эксперта
Ответы на вопрос 4
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
1. Перейти на Nginx, последняя версия ветки mainline
2. Перейти на последнюю версию PHP5-FPM с OPcache
3. Перейти на MariaDB 10
4. Установить Memcached, модуль php5-memcached (c буквой d в конце, НЕ php5-memcache)
5. Для профита от п.4 установить плагин Memcached Redux

Можно в обратном порядке - Memcached, MariaDB, свежий PHP c OPcache, потом уже Nginx. Кроме того, неплохо бы протюнить настройки MySQL (или MariaDB) - особенно кеши. Но для этого надо проработать в штатном режиме хотя бы недели две, чтобы накопилась статистика. Лучше месяц.

У вас, скорее всего, затык в связке php-mysql, запросы обрабатываются долго. Попробуйте поставить плагин Query Monitor и посмотреть узкие места.
Ответ написан
Freika
@Freika
Senior Ruby on Rails developer
Помните, что Вордпресс постоянно сохраняет черновики публикации. Зачастую такие лаги связаны именно с этим действием.
Ответ написан
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
есть такое, на сохранение 2-3 секунды.
Ответ написан
Комментировать
Slams
@Slams
+ поставьте Em object cache, как кеширущий плагин.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы