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. -- Aleksander 'A.L.E.C' Machniak LAN Management System Developer [http://lms.org.pl] Roundcube Webmail Developer [http://roundcube.net] --------------------------------------------------- PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl
W dniu 30.12.2011 15:56, A.L.E.C napisał(a):
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.
Niestety nie da się za wiele zrobić. Taki po prostu jest Smarty3. Trzeba mocniejszą maszynkę i tyle. Za to kod pisze się dużo przyjemniej ;-) -- Pozdrawiam Tomasz Chiliński, Chilan
Na szczęście jest nadzieja w developerach * **Smarty 3.1.7 Released Dec 19, 2011** Smarty 3.1.7 has been released. Some fixes and nice improvements, such as a 2x-5x speed increase in template compiling. * Po zainstalowaniu jest zauważalnie szybciej. Pozdrawiam Miłosz 2011/12/30 Tomasz Chiliński <tomasz.chilinski@chilan.com>
W dniu 30.12.2011 15:56, A.L.E.C napisał(a):
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.
Niestety nie da się za wiele zrobić. Taki po prostu jest Smarty3. Trzeba mocniejszą maszynkę i tyle. Za to kod pisze się dużo przyjemniej ;-)
-- Pozdrawiam Tomasz Chiliński, Chilan
______________________________**_________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/**mailman/listinfo/lms<http://lists.lms.org.pl/mailman/listinfo/lms>
W dniu 31 grudnia 2011 08:07 użytkownik milek <milekz@gmail.com> napisał:
Na szczęście jest nadzieja w developerach
No ba ;-) Czas generowania strony: 1325316246,5124 sek. (10,86 MB)
*Smarty 3.1.7 Released Dec 19, 2011** Smarty 3.1.7 has been released. Some fixes and nice improvements, such as a 2x-5x speed increase in template compiling. *
Po zainstalowaniu jest zauważalnie szybciej.
Pozdrawiam Miłosz
2011/12/30 Tomasz Chiliński <tomasz.chilinski@chilan.com>
W dniu 30.12.2011 15:56, A.L.E.C napisał(a):
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.
Niestety nie da się za wiele zrobić. Taki po prostu jest Smarty3. Trzeba mocniejszą maszynkę i tyle. Za to kod pisze się dużo przyjemniej ;-)
-- Pozdrawiam Tomasz Chiliński, Chilan
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
_______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
-- ----------------------------------------------- Ze sportowym pozdrowieniem ;-)
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. -- Aleksander 'A.L.E.C' Machniak LAN Management System Developer [http://lms.org.pl] Roundcube Webmail Developer [http://roundcube.net] --------------------------------------------------- PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl
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. -- Pozdrawiam Tomasz Chiliński, Chilan
W dniu 2011-12-31 15:28, Tomasz Chiliński pisze:
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.
A jak to wygląda jeżeli katalog cache podmontujesz jako tmpfs ? -- JamesB0T Wstrząśnięty. Nie zmieszany.
On 31.12.2011 15:23, A.L.E.C wrote:
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.
Doszedłem w czym był problem. System działał szybko z angielską lokalizacją, czyli problem był w obsłudze lokalizacji. Naprawiłem funkcje {tip} i blok {t} i teraz jest już całkiem sprawnie. -- Aleksander 'A.L.E.C' Machniak LAN Management System Developer [http://lms.org.pl] Roundcube Webmail Developer [http://roundcube.net] --------------------------------------------------- PGP: 19359DC1 @@ GG: 2275252 @@ WWW: http://alec.pl
On 23.01.2012 10:48, A.L.E.C wrote:
On 31.12.2011 15:23, A.L.E.C wrote:
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.
Doszedłem w czym był problem. System działał szybko z angielską lokalizacją, czyli problem był w obsłudze lokalizacji. Naprawiłem funkcje {tip} i blok {t} i teraz jest już całkiem sprawnie.
Dzięki wielkie :) -- pozdrawiam Piotr Polok
uczestnicy (6)
-
A.L.E.C -
milek -
Piotr Kaczor -
Piotr Polok -
Szymon Kajewski -
Tomasz Chiliński