Hallo TYPO3 Freunde,
Ich habe gerade einmal einen Benchmark (ab - Apache Benchmark) mit TYPO3 Version 4.5.14 und 4.6.7 gemacht.
Fazit: Version 4.6.7 ist ca. 100 Requests/Sek. langsamer!
Ich nutze ganz gerne auch TYPO3 Version 4.6 für meine Kundenprojekte, da ich diese meist mit Update-Service auf meinem Server zum Hosting anbiete. Von daher bin ich immer offen für Neues.
In dem Fall ist das aber eher schief gegangen. Hätte ich vorher gewusst, dass 4.6 100 Req./Sek. langsamer ist als 4.5, hätte ich bisher nie v4.6 genutzt.
Ich verstehe aber ehrlich gesagt auch nicht, warum sich in 4.6 der Speed so verschlechtert hat?! Ich entwickle mit TYPO3 seit Version 3.8 (oder so). Wenn sich nun in jeder TYPO3 Version die Performance um 100 Req./Sek. verschlechtert (ha, ha), was wird das denn dann?
Generell gehe ich bei "neueren Versionen" - egal bei was - davon aus, dass sich u.a. die Performance verbessert - zumindest nicht wesentlich verschlechert.
Hier noch die beiden Benchmarks.
Beides sind frische TYPO3 Installationen mit einer einfachen Seite und einem neu angelegtem TS Template (Output: HELLO WORLD!).
4.5
Server Software: Apache
Server Hostname: PROJEKT 4.5
Server Port: 80
Document Path: /
Document Length: 853 bytes
Concurrency Level: 50
Time taken for tests: 3.246 seconds
Complete requests: 1500
Failed requests: 0
Write errors: 0
Total transferred: 1611000 bytes
HTML transferred: 1279500 bytes
Requests per second: 462.18 [#/sec] (mean)
Time per request: 108.184 [ms] (mean)
Time per request: 2.164 [ms] (mean, across all concurrent requests)
Transfer rate: 484.74 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.2 0 1
Processing: 52 107 14.5 108 173
Waiting: 52 107 14.8 107 173
Total: 52 107 14.5 108 174
Percentage of the requests served within a certain time (ms)
50% 108
66% 112
75% 116
80% 118
90% 125
95% 131
98% 139
99% 147
100% 174 (longest request)
4.6
Server Software: Apache
Server Hostname: PROJEKT 4.6
Server Port: 80
Document Path: /
Document Length: 853 bytes
Concurrency Level: 50
Time taken for tests: 4.229 seconds
Complete requests: 1500
Failed requests: 0
Write errors: 0
Total transferred: 1611000 bytes
HTML transferred: 1279500 bytes
Requests per second: 354.69 [#/sec] (mean)
Time per request: 140.968 [ms] (mean)
Time per request: 2.819 [ms] (mean, across all concurrent requests)
Transfer rate: 372.01 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 6.7 0 72
Processing: 63 139 19.2 139 203
Waiting: 58 139 19.2 139 196
Total: 63 140 19.0 140 215
Percentage of the requests served within a certain time (ms)
50% 140
66% 147
75% 152
80% 155
90% 164
95% 171
98% 178
99% 184
100% 215 (longest request)