Jak rychle pracuje váš Apache server?

fotka

  • ***
  • 216
    • Zobrazit profil
    • Linux forum
    • E-mail
Jak rychle pracuje váš Apache server?
« kdy: 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
« Poslední změna: 09. 05. 2014, 13:17:36 od Petr Krčmář »
Linux nováček - CeskeForum.com


perceptron

Re:Jak rychle pracuje Váš Apache server?
« Odpověď #1 kdy: 07. 05. 2014, 14:16:30 »

Re:Jak rychle pracuje Váš Apache server?
« Odpověď #2 kdy: 07. 05. 2014, 15:13:46 »
kdyz na to nemas tak to outsourcuju u nekoho kdo to umi
Děkuji za možnost editace příspěvku.

borekz

Re:Jak rychle pracuje Váš Apache server?
« Odpověď #3 kdy: 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.

#

Re:Jak rychle pracuje Váš Apache server?
« Odpověď #4 kdy: 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.


Re:Jak rychle pracuje Váš Apache server?
« Odpověď #5 kdy: 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

Sten

Re:Jak rychle pracuje Váš Apache server?
« Odpověď #6 kdy: 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.

Golem II

Re:Jak rychle pracuje Váš Apache server?
« Odpověď #7 kdy: 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ů).

Re:Jak rychle pracuje Váš Apache server?
« Odpověď #8 kdy: 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

Sten

Re:Jak rychle pracuje Váš Apache server?
« Odpověď #9 kdy: 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 ;)