Когда я загружаю свой сайт (размещенный на Ipage). Браузеру часто требуется невероятно много времени, чтобы сказать «Ожидание www.xyz.com ...», прежде чем на самом деле появятся какие-либо элементы сайта. После этого процесса «Ожидание» текст, изображения и все остальное загружаются довольно быстро.
Я связался с моим хостом с результатом tracert, и они сказали, что оптимизировали базу данных моего веб-сайта и увеличили объем памяти, доступной для PHP в моей учетной записи, до 64 МБ. Они также сказали, что проверили проблему, открыв мой веб-сайт, и обнаружили, что он загружается нормально без любая медлительность. Кажется, это временная проблема. Пожалуйста, попробуйте получить доступ к вашему сайту с помощью другого браузера и другой сети.
Я пробовал разные браузеры и сети, но этот процесс «Ожидание» всегда занимает слишком много времени.
Мой сайт http://www.surreyextra.com/ . Это Wordpress и BuddyPress. Я нахожусь в Великобритании, а хост Ipage находится в США, может ли это быть проблемой?
Я пробовал несколько оптимизаций, таких как минимизация моих файлов CSS и JS и использование перехвата, но проблема не улучшилась.
Так что это вина моего хозяина, я должен связаться с ним снова?
Я заглянул на ваш сайт с помощью инструментов разработчика Chrome и FireFox (сетевая панель).
Есть два места, где я подозреваю горлышко бутылки, и я обрисовал их ниже.
Я заметил, что вы выполняете минимизацию на лету (похоже, это плагин). Я бы серьезно подумал о том, чтобы иметь постоянные минифицированные версии, а не заставлять сервер делать это каждый раз. Определенно похоже, что вы получаете удар при первой загрузке, в то время как оперативный минификатор компилирует и настраивает консолидированный скрипт для кэширования. Надеюсь, вы не уменьшаете уже минифицированные скрипты ...
Я ничего не знаю о BuddyPress, но подозреваю, что у вас общая учетная запись хоста, так что еще одним виновником узкого места, вероятно, является дисковый ввод-вывод. Один из способов тестирования - создать один и тот же блог WordPress (со всеми надстройками, скриптами и темами) на wordpress.com и сравнить время загрузки. MySQL работает на одном хосте? Это также может вызвать задержку, если у них есть сильно загруженный сервер MySQL.
У меня страница загрузилась нормально, мне интересно, проблема в вашем сетевом соединении или в вашем клиентском? Попробуйте переключить свой DNS на OpenDNS, чтобы увидеть, улучшит ли он его.