Fórum Root.cz

Hlavní témata => Server => Téma založeno: fotka 07. 05. 2014, 14:10:34

Název: Jak rychle pracuje váš Apache server?
Přispěvatel: 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
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: perceptron 07. 05. 2014, 14:16:30
deja vu

http://forum.root.cz/index.php?topic=8954
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: to_je_jedno 07. 05. 2014, 15:13:46
kdyz na to nemas tak to outsourcuju u nekoho kdo to umi
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: borekz 07. 05. 2014, 17:54:03
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.
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: # 07. 05. 2014, 19:34:32
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.
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: Ondrej Nemecek 07. 05. 2014, 20:10:50
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
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: Sten 07. 05. 2014, 21:52:09
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.
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: Golem II 07. 05. 2014, 22:35:39
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ů).
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: Jakub Váňa 07. 05. 2014, 22:46:51
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
Název: Re:Jak rychle pracuje Váš Apache server?
Přispěvatel: Sten 08. 05. 2014, 02:52:12
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 ;)