Tema: Smarty 3
Pogledajte određenu poruku
Staro 06. 10. 2009.   #12
mb_sa
profesionalac
Qualified
 
Datum učlanjenja: 19.05.2007
Poruke: 123
Hvala: 13
3 "Hvala" u 3 poruka
mb_sa is on a distinguished road
Default

Citat:
Originalno napisao bluesman Pogledajte poruku
Na kraju sam uradio i malo benchmark, cisto da proverim da li je istina ono sto pricaju o brzinu. Nije to neki naucni benchmark, jednostavno sam po 10-ak puta ponovio sve i dobijao sam skoro uvek priblizno iste vrednosti tako da racunam da je otrpilike tacno:

Smarty 2 (nije kompajliran template):
Total page load: 0.475

Smarty 2 (kompajliran template):
Total page load: 0.319

Smarty 3 (nije kompajliran template):
Total page load: 1.825

Smarty 3 (kompajliran template):
Total page load: 0.122

To znači da je tačno da je smarty 3 kada je kompajliran bar 3 puta brži od kompajliranog smarty 2, ali je zato proces kompajliranja daleko sporiji. Dobio sam jednom i vrednost od 4 sekunde kada template nije bio kompajliran u Smarty 3. Dakle, na LIVE serveru obavezno prekompajlirati template čim se uploaduje neki novi, odnosno izbegavati akcije tipa "clear all compiled" već očistiti samo one koji su izmenjeni (ako je isključen "compile check" kao što i treba da bude na live serveru)
Kao prvo hvala na informacijama koji si podijelo.

Iako si rekao da nije neki "naucni test", da li mozes ukratko opisati o koliko se komplikovanom template-u/ima radi (pa si dobio prosjecno vrijeme od oko 2s) i da li je kakav opcode cache bio uklucen prilikom testiranja.

Hvala i pozdrav.
mb_sa je offline   Odgovorite uz citat