Fórum Root.cz
Hlavní témata => Server => Téma založeno: fotka 07. 05. 2014, 14:10:34
-
Dobrý den,
chci se zeptat jak rychle Váš server s Apache vygeneruje php stránku a odešle ji návštěvníkovi zpět?
U mě to je asi 200ms což mi přijde jako příliš dlouhá doba. Jde o prázdnou php s jedním "echo"
Odezvu si můžete otestovat například na http://tools.pingdom.com/
U .html stránky mám odezvu 7 milisekund
Proto mě zajímá jaké kroky byste doporučili k omezení této odezvy u Apache na minimum?
Používám PHP, CGI, SuExec
děkuji
-
deja vu
http://forum.root.cz/index.php?topic=8954
-
kdyz na to nemas tak to outsourcuju u nekoho kdo to umi
-
Když chci aby to běhalo rychle, tak to napíšu v C++. PHP je pro stránky s jedním návštěvníkem za den nebo pro neprogramátory. Místo Apache bych možná použil Ngingx.
-
Ty vole fotko, porad dokola to stejny ... si za to nekomu zaplat at to odladi. Evidentne ses nehnul z mista a podobny dotazy tadys mel uz pred rokama.
-
Zkontroloval bych, zda není zapnutý xdebug nebo něco ekvivaletního. To dokáže zpomalit zpracování php o řád.
Jinak i mě už se stalo, že jsem se ptal 2x na tu samou věc - a našel svou vlastní odpověd shrnující správné řešení. Připadal jsem si jako blázen :-D
-
Ty časy jsou celkem normální, PHP + CGI je prostě pomalá kombinace. Můžete tomu trochu pomoct tím, že místo klasického CGI + suexec tam dáte PHP-FPM, ale o mnoho lepší časy nečekejte.
-
Když chci aby to běhalo rychle, tak to napíšu v C++. PHP je pro stránky s jedním návštěvníkem za den nebo pro neprogramátory. Místo Apache bych možná použil Ngingx.
Nechci obhajovat PHP, sám ho nemusím z hodně důvodů, ale tohle není pravda. PHP možná není nejrychlejší, ale rozhodně se na něm dají postavit i velké služby (Facebook, Skype, ...) Krom toho C++ sice bude rychlejší, ale vývoj bude vždy řádově náročnější a s tím i více bugů (ať už budete mít jakkoli zkušené programátory, každý dělá bugy a čím komplikovanější technologie, tím je víc bugů).
-
Borekz: PHP je skvelej jazyk - programuju uz asi 20 let od paty tridy na zakladni skole. Delam lowlevel(asi 3 roky me zivil linux kernel) az IT consulting pro business. Programoval jsem asi v 5ti assemblerech, C, C++, bashi, jave, perlu, prologu, basicu, pythonu, fortranu, o pascalech radsi ani nemluvim.
Nedavno jsem objevil PHP a muzu teda rict, ze je to prvni jazyk ve kterym myslenku zapisuju primo do kodu - jakobych pri praci uplne vynechal jednu vrstvu premysleni - jak to teda udelat ? - proste co me napadne, to napisu - jak kdybych nepsal kod, ale e-mail.
Dnes uz nechci delat v nicem jinem - nevidim temer duvod skriptovat v shellu - a ze sem si v nem napsal par zajimavych aplikacek.
PHP je fajn zalezitost - zavidim webarum, ze ho znaji daleko dele nez ja :D :D
-
Borekz: PHP je skvelej jazyk - programuju uz asi 20 let od paty tridy na zakladni skole. Delam lowlevel(asi 3 roky me zivil linux kernel) az IT consulting pro business. Programoval jsem asi v 5ti assemblerech, C, C++, bashi, jave, perlu, prologu, basicu, pythonu, fortranu, o pascalech radsi ani nemluvim.
Nedavno jsem objevil PHP a muzu teda rict, ze je to prvni jazyk ve kterym myslenku zapisuju primo do kodu - jakobych pri praci uplne vynechal jednu vrstvu premysleni - jak to teda udelat ? - proste co me napadne, to napisu - jak kdybych nepsal kod, ale e-mail.
Dnes uz nechci delat v nicem jinem - nevidim temer duvod skriptovat v shellu - a ze sem si v nem napsal par zajimavych aplikacek.
PHP je fajn zalezitost - zavidim webarum, ze ho znaji daleko dele nez ja :D :D
To jste asi první, kdo přešel od Pythonu k PHP. A kdo dokáže zapsat myšlenku do PHP, ale ne do Pythonu ;)