Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][Symfony2] Wydajność, Miał być taki szybki
Orzeszekk
post
Post #1





Grupa: Zarejestrowani
Postów: 260
Pomógł: 14
Dołączył: 8.09.2011

Ostrzeżenie: (0%)
-----


Mam pytanie do osób które używają i dobrze znają ten framework.

Fabien reklamował się że ten fw ma być 3x szybszy od zenda i 2x od starego symfony. Na starcie nas prosi o włączenie APC, co zrobiłem.

Kiedy w końcu udało mi się odpalić app.php (nie wiedzieć czemu przekierowywało mnie z app.php do app_dev.php) to okazało się że wcale nie jest taki szybki. wygenerowanie strony hello world (Bez zadnego formatowania, zadnej zmiennej w template, wpisany na sztywno html) zajeło fw 300 ms.

dla porownania kompletna strona napisana z uzyciem autorskiego frameworka ktory po za tym ze nie ma generatorow kodu, DI, oraz zamiast uzywac templatów w szablonach uzywa obiektow ktore generuja pojedyncze znaczniki html (co juz na wstepie powinno go zamulić jak świnię) duzo sie nie rozni, ładuje (kompletny, gotową stronę, + laczy sie z db i loguje uzytkownika) index w 100 ms.

i gdzie ta szybkosc? mialem zainwestowac swoj czas w to narzędzie bo duze mozliwosci, mial byc szybki ale ten wynik mnie mocno zaniepokoił.. skoro zwykła pusta strona generuje sie 300ms, to co gdy przyjdzie do tego uzycie bazy danych, weryfikacja userów, oraz template skladajacy sie z 40 mniejszych? +1s?

wiadomo ze na serwerze bedzie to szybciej dzialalo ale na serwerze bedzie to atakowac nie jedna osoba a mnóstwo..

Po wyłączeniu APC to juz w ogole zaczyna szaleć.. a na hostingu dzielonym jak sie okazuje czasami admini nie chcą go instalować..


moze mam cos niepowłączane tak jak trzeba? w app.php zakomenotwane linie odkomentowałem, bez tego w ogole cache nie chciał się wygenerować. Zamiana loadera na apcLoader rowniez duzo nie dala (moze z 30ms ~)
Go to the top of the page
+Quote Post

Posty w temacie
- Orzeszekk   [Symfony][Symfony2] Wydajność   23.12.2011, 04:14:21
- - lobopol   app_dev.php to środowisko developerskie, w nim wsz...   23.12.2011, 06:48:31
- - Orzeszekk   Oczywiscie ten wynik 300ms to app.php srodowisko p...   23.12.2011, 11:15:00
- - wookieb   Sprawdzasz na windowsie?   23.12.2011, 11:17:10
- - Orzeszekk   Tak, na windowsie. Nie wiem jak mam interpretowac...   23.12.2011, 11:22:25
- - wookieb   APC na windowsie praktycznie nie działa jeżeli cho...   23.12.2011, 11:26:22
- - Orzeszekk   przyspiesza o 100% na windowsie. Cos co pod sf gen...   23.12.2011, 11:39:29
- - by_ikar   Na windowsie będzie ci chodzić wolniej, i to nawet...   23.12.2011, 11:39:33
- - Orzeszekk   Dzis jest jakis zly dzien bo wszystko wolno chodzi...   23.12.2011, 12:10:12
- - by_ikar   No wiesz, tak czy inaczej demonem szybkości nie bę...   23.12.2011, 14:15:13
- - Orzeszekk   moj fw uzywa orm-a uzycia pamieci nie sprawdzalem...   23.12.2011, 18:40:33
- - adibak20   U mnie zajęło na win7 wygenerowanie strony typu ...   23.12.2011, 21:13:10
- - pejott   Wszyscy już wiemy, że Twój framework to demon szyb...   23.12.2011, 21:13:39
- - Orzeszekk   nie chodzilo o to zeby sie pochwalic swoim bo nie ...   23.12.2011, 21:45:28
|- - uupah5   Cytat(Orzeszekk @ 23.12.2011, 21:45:2...   23.12.2011, 23:14:45
|- - Orzeszekk   Cytat(uupah5 @ 23.12.2011, 23:14:45 )...   23.12.2011, 23:18:46
- - wookieb   Poczytaj o ESI Caching w symfony a przy większej a...   23.12.2011, 23:20:08
- - Orzeszekk   sprytne bardzo ciekawe dzieki za wskazówke   24.12.2011, 00:31:12
- - ano   I taka prawda - Hello World będzie się generował 3...   26.12.2011, 22:41:00
- - Orzeszekk   wychodzi na to ze symfony ma złozonosc obliczeniow...   28.12.2011, 16:22:29


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 14:30