Возникла острая проблема(( Новостной сайт на базе WordPress. После установки темы, плагинов и записи около 5 тысяч постов в базу всё было хорошо. Подключено много скриптов, стилей, картинки не оптимизированы. В будущем это будет исправлено. !НО! сайт летал. Дополнительно установил Sphinx. Поиск стал работать раза в 2-3 быстрее.
После переноса в базу WordPress около 140 тысяч новостей, посты стали грузиться около 5-6 секунд. В админке медиафайлы стали грузиться вообще очень долго. В чём проблема? Как мне ускорить сайт? Есть же другие крупные сайты на базе WordPress... У них базы куда больше, чем у меня. И работают они прекрасно.
Help me, please.
Начните с анализа с помощью плагина Query Monitor. Какие запросы в базу слишком тяжёлые? Сколько их? Можно ли их оптимизировать?
Проблема может быть в неоптимальных настройках сервера. Почитайте мою статью 10,000 соединений в секунду на WordPress — возможно!. Там приведены общие рекомендации по настройкам MySQL, php, nginx.
Возможно, придётся оптимизировать код. В этом случае без профилирования никак. Посмотрите видео Геннадия Ковшенина на эту тему:
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Ситуация: при заходе на сайт с нового ip без cookie включается защита cloudfare, которая несколько секунд что-то вычисляет, затем высылает привязанные...