Das was da gemacht wurde ist schlichtweg Ausnutzung von PHP und bedingt keinerlei Veränderung der Systematik.
Die Änderungen wurden zudem nur in einem einzigen Script - der index.php vorgenommen.
Das bedeutet - die Developer von Cmsmadesimple haben nur noch wenig Interesse an dem Produkt selbst.
Original
ab -kc 100 -t 30 http://localhost/cmsms1/
This is ApacheBench, Version 2.3 <$Revision: 1604373 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Finished 1745 requests
Server Software: Apache/2.4.10
Server Hostname: localhost
Server Port: 80
Document Path: /cmsms1/
Document Length: 14514 bytes
Concurrency Level: 100
Time taken for tests: 30.003 seconds
Complete requests: 1745
Failed requests: 0
Keep-Alive requests: 0
Total transferred: 26166000 bytes
HTML transferred: 25399500 bytes
Requests per second: 58.16 [#/sec] (mean)
Time per request: 1719.383 [ms] (mean)
Time per request: 17.194 [ms] (mean, across all concurrent requests)
Transfer rate: 851.67 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 2.1 0 11
Processing: 884 1671 263.0 1651 2706
Waiting: 852 1589 256.7 1558 2653
Total: 884 1672 263.0 1651 2716
Percentage of the requests served within a certain time (ms)
50% 1651
66% 1751
75% 1819
80% 1859
90% 2001
95% 2133
98% 2348
99% 2499
100% 2716 (longest request)
Geänderte Version
:/var/www/html/cmsms2$ sudo /etc/init.d/apache2 restart
ab -kc 100 -t 30 http://localhost/cmsms2/
This is ApacheBench, Version 2.3 <$Revision: 1604373 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Finished 1888 requests
Server Software: Apache/2.4.10
Server Hostname: localhost
Server Port: 80
Document Path: /cmsms2/
Document Length: 14514 bytes
Concurrency Level: 100
Time taken for tests: 30.007 seconds
Complete requests: 1888
Failed requests: 0
Keep-Alive requests: 0
Total transferred: 28259280 bytes
HTML transferred: 27431460 bytes
Requests per second: 62.92 [#/sec] (mean)
Time per request: 1589.363 [ms] (mean)
Time per request: 15.894 [ms] (mean, across all concurrent requests)
Transfer rate: 919.68 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.3 0 6
Processing: 87 1545 299.6 1567 2354
Waiting: 83 1477 283.0 1499 2311
Total: 89 1546 298.8 1567 2355
Percentage of the requests served within a certain time (ms)
50% 1567
66% 1666
75% 1730
80% 1763
90% 1859
95% 1959
98% 2053
99% 2128
100% 2355 (longest request)
---------------------------------------
Nachtrag:
Nach den ersten zwei Optimierungen in der include.php ergab sich sofort eine weitere bemerkbare Verbesserung - dennoch reicht die Gesamtleistung bei weitem nicht aus um professionellen Ansprüchen zu genügen.
ab -kc 100 -t 30 http://localhost/cmsms2/
This is ApacheBench, Version 2.3 <$Revision: 1604373 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Finished 1959 requests
Server Software: Apache/2.4.10
Server Hostname: localhost
Server Port: 80
Document Path: /cmsms2/
Document Length: 14514 bytes
Concurrency Level: 100
Time taken for tests: 30.013 seconds
Complete requests: 1959
Failed requests: 0
Keep-Alive requests: 0
Total transferred: 29350776 bytes
HTML transferred: 28490982 bytes
Requests per second: 65.27 [#/sec] (mean)
Time per request: 1532.079 [ms] (mean)
Time per request: 15.321 [ms] (mean, across all concurrent requests)
Transfer rate: 955.00 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.5 0 8
Processing: 78 1487 273.9 1494 2215
Waiting: 75 1422 257.8 1422 2126
Total: 85 1487 272.9 1494 2215
Percentage of the requests served within a certain time (ms)
50% 1494
66% 1582
75% 1643
80% 1683
90% 1779
95% 1871
98% 1959
99% 2043
100% 2215 (longest request)
Nachtrag:
Nach den ersten zwei Optimierungen in der include.php ergab sich sofort eine weitere bemerkbare Verbesserung - dennoch reicht die Gesamtleistung bei weitem nicht aus um professionellen Ansprüchen zu genügen.
ab -kc 100 -t 30 http://localhost/cmsms2/
This is ApacheBench, Version 2.3 <$Revision: 1604373 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Finished 1959 requests
Server Software: Apache/2.4.10
Server Hostname: localhost
Server Port: 80
Document Path: /cmsms2/
Document Length: 14514 bytes
Concurrency Level: 100
Time taken for tests: 30.013 seconds
Complete requests: 1959
Failed requests: 0
Keep-Alive requests: 0
Total transferred: 29350776 bytes
HTML transferred: 28490982 bytes
Requests per second: 65.27 [#/sec] (mean)
Time per request: 1532.079 [ms] (mean)
Time per request: 15.321 [ms] (mean, across all concurrent requests)
Transfer rate: 955.00 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.5 0 8
Processing: 78 1487 273.9 1494 2215
Waiting: 75 1422 257.8 1422 2126
Total: 85 1487 272.9 1494 2215
Percentage of the requests served within a certain time (ms)
50% 1494
66% 1582
75% 1643
80% 1683
90% 1779
95% 1871
98% 1959
99% 2043
100% 2215 (longest request)
Keine Kommentare:
Kommentar veröffentlichen