Назад | Перейти на главную страницу

Измерьте время отклика

Как измерить время отклика сайта с консоли?

Вопрос очень расплывчатый. Один ответ был бы

  • установите firebug и Google Pagespeed в firefox.

Другой ответ:

  • потратьте шестизначную сумму на установку Nework и Client Vantage с декодированием протокола HTTP и посмотрите на графики

Другой ответ был бы

  • захватить трафик с помощью TCPdump

Другой ответ был бы

  • перенастроить apache для записи% D в файлы журнала

Есть сотни Больше.

И это основано на множестве предположений о том, что вы хотите измерить.

Иди читай этот, этот, этот и этот

Предполагая, что система UNIX, простой искусственный способ:

time lynx http -source -dump http://google.com/ > /dev/null

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

Настоящие браузеры могут кэшировать часть вашего веб-сайта, но им также необходимо отображать контент, поэтому, если вас беспокоит реальный пользовательский опыт, вы не хотите использовать метод lynx.

Вопрос немного расплывчатый, но у вас есть несколько способов сделать это

  • Используйте копчение, чтобы увидеть поведение коробки, а также за пределами досягаемости, весьма полезно
  • Добавьте статистику в apache или на предпочитаемый вами веб-сервер, чтобы увидеть среднее время обслуживания ваших веб-страниц
  • Проверьте также среднюю нагрузку, это тоже даст вам хорошую подсказку

Также вы можете использовать внешние бесплатные сайты для проверки вашего сервера, например http://www.changedetect.com/ или используйте также Google Analytics

В дополнение ко всем другим хорошим предложениям:

веб приложение исполнение транзакции можно измерить с помощью надстройки iMacros для Firefox с открытым исходным кодом из командная строка.