Как измерить производительность сайта 
Думаю нет необходимости объяснять, что при определенном количестве пользователей одновременно обращающихся к сайту, последний ляжет в глубокий даун. Но как оценить сколько человек он может потянуть?
Я пользуюсь утилитой “ab”, она входит в стандартный дистрибутив Linux FedoraCore (думаю как и во многие другие Linux-ы). Для того чтобы “натравить” ее на сайт достаточно дать команду:
Где,
n - количество запросов
c - количество потоков (служит для эмуляции одновременно обращающихся пользователей)
Если необходимо, для оценки, передать POST данные, то удобно использовать ключик -p [имя файла]. Сами данные необходимо сохранить в файле:
Сам файл data.txt выглядит так:
?action=delete&post=52
?action=dothis&post=432
В конце остается только проанализировать полученные данные и сделать соответствующие выводы.
подписаться на блог
Leave a Reply