Hmmm... čudno ... evo rezultata mojih testiranja. Po ovom sto sam ja dobio Smarty 2 je brzi.
Nisam sada nakon svakog testa resetovao masinu i slicno, ali mislim da su uslovi za sve bili fer
SMARTY 2
nekompajliran template:
1. učitavanje: 13.0 ms
2. učitavanje: 15.0 ms
3. učitavanje: 14.0 ms
4. učitavanje: 8.0 ms
5. učitavanje: 7.7 ms
min: 7.7 ms
max: 15.0 ms
Rezultati mjereni sa Xdebugom. compile_check i force_complie setovani na 'true'.
kompajliran template:
1. učitavanje: 2.9 ms
2. učitavanje: 3.8 ms
3. učitavanje: 3.5 ms
4. učitavanje: 3.0 ms
5. učitavanje: 4.4 ms
min: 2.9 ms
max: 4.4 ms
Rezultati mjereni sa Xdebugom. compile_check i force_complie setovani na 'false'.
AB (kompajliran template)
ab -n 1000 -c 100
1. time taken for test: 47.64 sec
2. time taken for test: 44.37 sec
3. time taken for test: 44.93 sec
Rezultati mjereni sa Apache benchom (AB). compile_check i force_complie setovani na 'false'.
SMARTY 3
nekompajliran template:
1. učitavanje: 38.0 ms
2. učitavanje: 42.0 ms
3. učitavanje: 38.0 ms
4. učitavanje: 37.0 ms
5. učitavanje: 38.0 ms
min: 37.0 ms
max: 42.0 ms
Rezultati mjereni sa Xdebugom. compile_check i force_complie setovani na 'true'.
kompajliran template:
1. učitavanje: 9.1 ms
2. učitavanje: 4.7 ms
3. učitavanje: 4.8 ms
4. učitavanje: 6.1 ms
5. učitavanje: 4.6 ms
min: 4.6 ms
max: 9.1 ms
Rezultati mjereni sa Xdebugom. compile_check i force_complie setovani na 'false'.
AB (kompajliran template)
ab -n 1000 -c 100
1. time taken for test: 61.45 sec
2. time taken for test: 54.20 sec
3. time taken for test: 59.43 sec
Rezultati mjereni sa Apache benchom (AB). compile_check i force_complie setovani na 'false'.