Задать вопрос

Какое нормальное время генерации страницы и ответа сервера?

С помощью Яндекс.Вебмастер проверил несколько раз несколько страниц.
Для легких страницы с небольшим кол-вом обращений к БД среднее время генерации и ответа сервера примерно 10-100 мс, причем время генерации примерно 60-80% от времени ответа сервера.
Для больших страницы с большим кол-вом, со сложными обращениями к БД или с обращениями к файлам среднее время генерации и ответа сервера примерно 100-300 мс, время генерации также примерно 60-80% от времени ответа сервера.
Сайт на сервере VDS, расположен в Москве. Время генерации вычисляю так. В самом начале выполнения PHP скрипта засекается время с помощью microtime, перед финальной выдачей контента вычисляется разница.
Это нормальные показатели? Какие показатели обычно бывают?
  • Вопрос задан
  • 12822 просмотра
Подписаться 2 Оценить 2 комментария
Ответ пользователя xSkyFoXx К ответам на вопрос (6)
xSkyFoXx
@xSkyFoXx
Если событие происходит быстрее, чем за 150-200 мс - человеку кажется, что событие произошло до его действия.
Если между действием пользователя и получением результата проходит больше 0.5-1 с., велика вероятность, что это начнёт раздражать пользователя.
Ваше время генерации совершенно ОК, если речь идёт о >=99% кванитили. Убедитесь только в том, что ваши основные пользователи находятся в восточной Европе, чтобы роутеры+скорость света до Америки/Азии не накладывали большую дополнительную задержку и что JS на клиенте не очень тяжёлый, чтобы задержка на стороне клиента для рендера контента тоже была не очень большой.
Ответ написан
Комментировать