01. 11. 2009. | #21 |
Ivan Dilber
Sir Write-a-Lot
|
@mb_sa: ajde postuj negde templejte, pa da probamo...
__________________
Leadership is the art of getting people to want to do what you know must be done. |
01. 11. 2009. | #22 |
profesionalac
Qualified
Datum učlanjenja: 19.05.2007
Poruke: 123
Hvala: 13
3 "Hvala" u 3 poruka
|
@ivanhoe
testirao sam na jednoj web stranici koju sam skoro radio. template mogu povaditi i obajviti, ali racunam da to nije dovoljno, jer bi trebalo se zezati sa tabelom, testnim podacima i selectom. Uglavnom, bio je najobicniji template koji korisiti section i date_format. Radilo se o 15 redova iz baze. U naredni dan-dva cu uraditi neki 'standalone' test, zapakovacu sve (tabele, testne podatke, php fajl i template), pa cu se javiti da uporedimo. |
02. 11. 2009. | #23 |
profesionalac
Qualified
Datum učlanjenja: 19.05.2007
Poruke: 123
Hvala: 13
3 "Hvala" u 3 poruka
|
Po zadnjim rezultatima Smarty 2 je dva do tri puta brzi.
Test (mysql tabela, php fajl, template, smart 2 i smarty3, rezultati) se moze skinuti sa: http://rapidshare.com/files/30140859...arty3.rar.html TESTNO OKRUŽENJE WinXP SP2 PHP Version 5.2.3 with eAccelerator v0.9.5.1 Mysql Server version: 5.0.45-community-nt-log (Client API version 5.0.37) Apache/2.2.4 (Win32) SMARTY 2 nekompajliran template: 1. ucitavanje: 11.0 ms 2. ucitavanje: 10.2 ms 3. ucitavanje: 11.0 ms 4. ucitavanje: 12.0 ms 5. ucitavanje: 11.0 ms min: 10.2 ms max: 12.0 ms Rezultati mjereni sa Xdebugom. compile_check i force_complie setovani na 'true'. kompajliran template: 1. ucitavanje: 5.1 ms 2. ucitavanje: 5.0 ms 3. ucitavanje: 5.0 ms 4. ucitavanje: 5.2 ms 5. ucitavanje: 4.9 ms min: 4.9 ms max: 5.2 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: 34.25 sec 2. time taken for test: 29.43 sec 3. time taken for test: 31.28 sec Rezultati mjereni sa Apache benchom (AB). compile_check i force_complie setovani na 'false'. SMARTY 3 nekompajliran template: 1. ucitavanje: 42.0 ms 2. ucitavanje: 60.0 ms 3. ucitavanje: 42.0 ms 4. ucitavanje: 60.0 ms 5. ucitavanje: 56.0 ms min: 42.0 ms max: 56.0 ms Rezultati mjereni sa Xdebugom. compile_check i force_complie setovani na 'true'. kompajliran template: 1. ucitavanje: 7.8 ms 2. ucitavanje: 9.2 ms 3. ucitavanje: 9.3 ms 4. ucitavanje: 9.1 ms 5. ucitavanje: 9.2 ms min: 7.8 ms max: 9.3 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: 87.75 sec 2. time taken for test: 83.96 sec 3. time taken for test: 86.43 sec Rezultati mjereni sa Apache benchom (AB). compile_check i force_complie setovani na 'false'. Sum of calls (podatak u Xdebugu) je 621 za Smarty2, a za Smarty 3 je 1394. Nije relevantan podatak glede brzine, ali ipak ... |
"Hvala" mb_sa za poruku: |
29. 12. 2009. | #24 |
Knowledge base
Wrote a book
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
|
Jos jedno poredjenje brzina, za 4 template sistema:
http://blogs.kd2.org/bohwaz/?2009/09...e-lite-vs-dwoo
__________________
Năo quero mais seguir um só caminho |
30. 12. 2009. | #25 |
novi član
|
Kanda da ce proci jos malo vremena pre nego li smarty 3 izadje na videlo, ako je ceniti prema ovim testovima
|
30. 12. 2009. | #26 |
Ivan Dilber
Sir Write-a-Lot
|
treba biti skeptican prema ovakvim testovima, prvo sto nije neka real-life situacija testirana, drugo sto je nejasno kako je podesen server, da li ima opcode cache ili ne i sl. Sumnjam da su Monte Ohrt i ekipa bas toliki papani da su napisali novi kompajler od nule koji je sporiji, a da tek tako tvrde da je brzi 2, 3 puta...
__________________
Leadership is the art of getting people to want to do what you know must be done. |
01. 01. 2010. | #27 |
profesionalac
Qualified
Datum učlanjenja: 19.05.2007
Poruke: 123
Hvala: 13
3 "Hvala" u 3 poruka
|
^ slazem se, ali ja nisam naisao ni na jedan test koji ide u korist Smarty 3 glede brzine, dok ih ima dosta koji pokazuju da je Smarty 3 sporiji.
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Smarty 3 Released | bluesman | PHP | 27 | 19. 03. 2011. 02:30 |
smarty - assign_by_ref | ivanhoe | PHP | 2 | 14. 10. 2009. 22:46 |
Smarty register_resource() - db: | bluesman | PHP | 9 | 10. 02. 2006. 10:40 |
Alternativa za Smarty | oliver78 | PHP | 10 | 21. 01. 2006. 18:07 |
Zašto Smarty? | Ilija Studen | PHP | 47 | 24. 12. 2005. 18:11 |