1

Тема: Очень долгое ожидание ответа от сервера

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

Если попытаться загрузить в браузере какую-нибудь картинку, то картинки грузятся очень быстро и без всяких проблем.

Нашел в сети скрипт, который поможет узнать, насколько быстро движком формируется контент для страницы. Для этого нужно на выводимую страницу поместить следующий код (часть кода помещаем в начало страницы, часть - в конец:

в начало страницы
<?php
// Начало счетчика генерации страницы
// Считываем текущее время
$start_time = microtime();
// Разделяем секунды и миллисекунды
//(становятся значениями начальных ключей массива-списка)
$part_time = explode(' ',$start_time);
// Это и есть стартовое время
$begin_time = $part_time[1].substr($part_time[0],1);
?>
<!DOCTYPE html>....



<!--конец страницы...>
<?php
// Помещаем время окончания вычислений в переменную $end_time1
$end_time = microtime();
$part_time = explode(' ',$end_time);
$end_time1 = $part_time[1].substr($part_time[0],1);
printf("Страница сгенерировалась за %.4f секунд",$end_time1 - $begin_time)
?>

Поделиться