Неожиданная огромная задержка загрузки домашней страницы в WordPress

У меня есть мой WordPress сайт без какого-либо большого плагина, очень легкий, за исключением темы, которая добавляет некоторые внешние JS. Я испытываю задержку в 8525 мс при загрузке основного документа, как вы можете видеть из приложения:

введите описание изображения здесь

Как вы можете видеть здесь, в деталях именно эта домашняя страница запрашивает загрузку этих 8 секунд: введите описание изображения здесь

Я попытался сжать сайт, свернуть все сценарии, отключить json api и некоторые другие приемы, но тем не менее для загрузки этой страницы потребуется 8525 мс. Зачем? Какие-нибудь хитрости? Даже если предположить, что для загрузки некоторых сценариев требуется несколько секунд, это нормально — иметь все это время для простой страницы с 20 суперкомпрессированными изображениями со сценарием прокрутки и градиентным фоном?

0

Решение

После ваших быстрых ответов я понял, что проблема заключается в ограничении памяти для php, поэтому я решил сделать это:

  1. Добавление этой строки @ini_set( 'memory_limit', apply_filters( 'admin_memory_limit', '2048M' ) ); в строку 69 моего файла admin.php.

  2. Добавление <?php define('WP_MEMORY_LIMIT', '256M'); ?>в wp-config.php

Теперь вся моя домашняя страница загружается за 700 мс, даже если мой провайдер все еще немного итальянский, но приличный.

2

Другие решения

Ваша задержка происходит до того, как загружаются какие-либо скрипты, и API JSON не должен влиять на загрузку основного сайта, если вы не вызываете его из самого кода PHP. Замедление, которое вы видите, происходит в PHP, а не в браузере. Это может быть проблема в php стороне темы, или это может быть проблема с вашим сервером или базой данных.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector