Скорость веб-сервера при работе со статической страницей
Я предположил, что скорость статической страницы должна отличаться во много раз по сравнению с динамическими страницами. Т.к. статическая страница обрабатывается только веб-сервером NGINX и до Apache у нас даже не доходит.
Вот результаты проведённого теста на статической странице http://rudjuk.kiev.ua:
root@titan-r:~# ab -c 5 -n 100000 http://www.rudjuk.kiev.ua/rus/programs.htm
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking www.rudjuk.kiev.ua (be patient)
Completed 10000 requests
Completed 20000 requests
Completed 30000 requests
Completed 40000 requests
Completed 50000 requests
Completed 60000 requests
Completed 70000 requests
Completed 80000 requests
Completed 90000 requests
Finished 100000 requests
Server Software: nginx/0.4.13
Server Hostname: www.rudjuk.kiev.ua
Server Port: 80
Document Path: /rus/programs.htm
Document Length: 50823 bytes
Concurrency Level: 5
Time taken for tests: 13.784814 seconds
Complete requests: 100000
Failed requests: 0
Write errors: 0
Total transferred: 810832704 bytes
HTML transferred: 787332704 bytes
Requests per second: 7254.36 [#/sec] (mean)
Time per request: 0.689 [ms] (mean)
Time per request: 0.138 [ms] (mean, across all concurrent requests)
Transfer rate: 57442.05 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 0 0 0.2 0 30
Waiting: 0 0 0.2 0 30
Total: 0 0 0.2 0 30
Percentage of the requests served within a certain time (ms)
50% 0
66% 0
75% 0
80% 0
90% 0
95% 0
98% 0
99% 0
100% 30 (longest request)
Как видно из результатов скорость статической страницы в 600-700 раз быстрее, чем скорость CMS-системы Битрикс. Скорость статической страницы быстрее в 200-250 раз системы Joomla (Joostina).
Следует предположить, что и огромное количество статических страниц обрабатывается за очень маленькое время. Сейчас проведем тест и увидим результаты.
Вот результаты проведённого теста на статической странице http://rudjuk.kiev.ua:
root@titan-r:~# ab -c 5 -n 100000 http://www.rudjuk.kiev.ua/rus/programs.htm
This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/
Benchmarking www.rudjuk.kiev.ua (be patient)
Completed 10000 requests
Completed 20000 requests
Completed 30000 requests
Completed 40000 requests
Completed 50000 requests
Completed 60000 requests
Completed 70000 requests
Completed 80000 requests
Completed 90000 requests
Finished 100000 requests
Server Software: nginx/0.4.13
Server Hostname: www.rudjuk.kiev.ua
Server Port: 80
Document Path: /rus/programs.htm
Document Length: 50823 bytes
Concurrency Level: 5
Time taken for tests: 13.784814 seconds
Complete requests: 100000
Failed requests: 0
Write errors: 0
Total transferred: 810832704 bytes
HTML transferred: 787332704 bytes
Requests per second: 7254.36 [#/sec] (mean)
Time per request: 0.689 [ms] (mean)
Time per request: 0.138 [ms] (mean, across all concurrent requests)
Transfer rate: 57442.05 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 0 0 0.2 0 30
Waiting: 0 0 0.2 0 30
Total: 0 0 0.2 0 30
Percentage of the requests served within a certain time (ms)
50% 0
66% 0
75% 0
80% 0
90% 0
95% 0
98% 0
99% 0
100% 30 (longest request)
Как видно из результатов скорость статической страницы в 600-700 раз быстрее, чем скорость CMS-системы Битрикс. Скорость статической страницы быстрее в 200-250 раз системы Joomla (Joostina).
Следует предположить, что и огромное количество статических страниц обрабатывается за очень маленькое время. Сейчас проведем тест и увидим результаты.
Комментарии