Nem az adatbázis műveletek lassítják, ez a debug toolbarból is
látszik, de amúgy is.
Próbáltunk már elég sok mindent, xdebug profiler szerint elég nagy az
overheadje...
5.2.6-os php van a szerveren. Localhoston és a fejlesztői szerveren
nem volt gond.
Szóval a kérdésem, hogy symfony-t csak dedikált szerveren lehet
használni, vagy nálunk nem stimmel valami config?
--
Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok szolgáltatásbeli Symfony-hu csoportra.
Ha üzenetet szeretne küldeni ebbe a csoportba, küldjön egy e-mailt a(z) symfo...@googlegroups.com címre.
Ha le szeretne iratkozni a csoportról, küldjön e-mailt a(z) symfony-hu+...@googlegroups.com címre.
További lehetőségekért keresse fel a csoportot a(z) http://groups.google.com/group/symfony-hu?hl=hu címen.
Magában az oldalban szinte nincs kép (egy darab van, 4970byte, meg pár ikon).
Az oldal, ami megjelenik, egy nagy összesítő táblázat, amiben sok adat
megjelenik, van szűrő és lapozó benne. Használunk sfguardot.
Az internet kapcsolatunk elég gyors (bérelt vonal, 20 megabit/s), a
szerver is jó helyen van, szóval nem a hálózati késleltetés a hunyó.
Ezt írja az sf toolbar:
type calls time (ms) time (%)
Configuration 10 101.34 1
Factories 1 297.72 4
Action "task/index" 1 1749.74 27
Database (Doctrine) 12 0.31 0
View "Success" for "task/index" 1 3959.72 62
Partial "global/_list_pager" 1 17.14 0
Partial "global/_list_footer" 1 35.15 0
A symfony logjából nem derül ki ennél sokkal több, sajnos csak
másodperc pontossággal vannak benne az adatok. Elég sok idő megy el a
template összerakással meg a routinggal, de nem látszik kiugróan lassú
pont, elég egyenletes.
Az lehet gond, hogy ez a rész nincs benne a httpd.conf-ban? (a szerver
rendszergazda csak egy sima virtualhosztot csinált)
Alias /sf /home/sfproject/lib/vendor/symfony/data/web/sf
<Directory "/home/sfproject/lib/vendor/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
2010/6/24 János Krnák <janos...@gmail.com>:
Az sf toolbar szerint 0.28ms kell a doctrine műveletekhez. (meg
igyekeztünk is rendbe tenni a doctrine queryket, join-oltunk, hogy ne
legyen sok query)
Nekem úgy tűnik, mintha a CPU-nak nem lenne elég kapacitása a sok
objektum példányosításhoz, meg függvényhíváshoz. Xdebug profilerben
szépen látszik, hogy milyen sok művelet tartozik egy link
elkészítéséhez például. Erre értettem az overhead-et.
Ki fogjuk próbálni egy virtual szerveren is, ahol már csak ez fut, és
talán lehet jobban látni, hogy mekkora terhelést jelent egy oldal
betöltés.
András
2010/6/24 Szabolcs Heilig <szabolc...@gmail.com>:
Cache layer be van kapcsolva?
Udv,
A.
Sent from my iPad
2010/6/24 Kenez Andras <band...@gmail.com>:
--
Ámon Tamás
Amúgy nincs egyik sem, illetve most a rendszergazda feltett egy apc-t
a szerverre, de mi nem módosítottuk még a kódot.
Szerintem azért cache nélkül is gyorsabban be kellene jönni egy
oldalnak. A cache célja az lenne, hogy ha sokan nézik, akkor
tehermentesítse a rendszert. Ezt az oldalt még csak 1-2 ember teszteli
néha.
András
2010/6/24 Ferencz-Csibi Attila <ferencz...@gmail.com>: