W dniu 31.12.2011 15:23, A.L.E.C napisał(a):
On 12/30/2011 03:56 PM, A.L.E.C wrote:
Z tego co zauważyłem Smarty 3 jest dużo wolniejsze od 2.x. Może da się coś z tym zrobić? Wyniki testu dla generowania strony customerinfo (czas wykonania metody display()):
czysty cache z cache
Smarty 3 2.5 sek. 0.25 sek. Smarty 2 0.5 sek. 0.02 sek.
Nawet z cache'u czas po stronie Smarty to jakieś 30-60% całkowitego czasu generowania strony. A z czystym cachem to już w ogóle tragedia.
Smarty 3.1.7 nic nie zmienia. Natomiast dziwne, bo dzisiaj powtórzyłem testy (z 3.1.6 i 3.1.7) i czasy renderingu (z cache) są porównywalne ze Smarty2. Zatem nie jest aż tak źle. Niestety pozostaje problem dużego opóźnienia przy kompilacji.
Z moich doświadczeń wynika, że kompilacja jest dużo, dużo wolniejsza w smarty3 vs smarty2, ale dokumentami prekompilowanymi z cache już nie jest tak źle.