Autor | Zpráva | ||
---|---|---|---|
Iver Profil * |
#1 · Zasláno: 27. 12. 2007, 20:22:30
Poradí mi prosím někdo jak je na stránkách děláno to, že to dole v patičce stránek napíše dobu generování stránky? Myslím konkrétně toto: Stránka byla generována: 0.002s. A ještě zjistit zátěž mysql serveru. Nevím zda na to existuje nějaká funkce nebo to je počítáno pomocí nějakého algoritmu. Každopádně budu rád za kteroukoliv radu.
|
||
Iver Profil * |
#2 · Zasláno: 27. 12. 2007, 20:39:50
Ještě jsem zapoměl uvést že potřebuji aby to bylo pomocí PHP.
|
||
tiso Profil |
#3 · Zasláno: 27. 12. 2007, 21:33:08
Jednoducho - funkciou microtime a trochu matematiky okolo.
Čo sa týka záťaže servera, tak čo presne máš na mysli a kde si niečo podobné videl? |
||
cs2 Profil |
#4 · Zasláno: 27. 12. 2007, 21:38:31
<?php
$start = microtime(); ?> obsah stranky <?php $end = microtime(); $benchmark = $end-$start; echo $benchmark ?> |
||
Iver Profil * |
#5 · Zasláno: 27. 12. 2007, 21:39:29
Je to třeba na stránce http://www.iw.cz v patičce. Jde o to že to chci implementovat do své online hry, abych byl v obraze jak je zatížený server. Díky, zítra si něco o tý funkci najdu, teď jdu spát :D.
|
||
Iver Profil * |
#6 · Zasláno: 27. 12. 2007, 21:40:45
<?php
$start = microtime(); ?> obsah stranky <?php $end = microtime(); $benchmark = $end-$start; echo $benchmark ?> JJ díky cs, jsi zlatej. |
||
Iver Profil * |
#7 · Zasláno: 27. 12. 2007, 21:43:41
Koukám že to vrací asi hexa hodnotu nebo nějaký podivný formát času, no zkusím to nějak převést na čas - obsah stranky 1.3E-05 .
|
||
Iver Profil * |
#8 · Zasláno: 27. 12. 2007, 21:44:50
Aha, už vím - http://cz.php.net/manual/en/function.microtime.php
|
||
Iver Profil * |
#9 · Zasláno: 27. 12. 2007, 21:49:49
Ještě vyřešit nějak tu zátěž serveru a budu happy :-), určitě to půjde nějak jako při odesílání stránky zaznamenat čas, zaznamenat čas po zobrazení stránky a nějak to srovnat s hodnotou, kdy na serveru budu jen já a nakonec to vyjádřit v procentech.
|
||
tiso Profil |
#10 · Zasláno: 27. 12. 2007, 22:06:44
Iver - neodpovedal si mi na otázku čo máš na mysli pod pojmom zaťaženie servera.
|
||
cs2 Profil |
#11 · Zasláno: 27. 12. 2007, 22:10:38
tiso
asi zatížení cpu bo ram paměti, možná |
||
djlj Profil |
#12 · Zasláno: 27. 12. 2007, 22:10:56
A ještě zjistit zátěž mysql serveru.
Grafy? Třeba Munin. |
||
Iver Profil * |
#13 · Zasláno: 28. 12. 2007, 09:45:15
To nic, díky, šlo mi o to že by se při plném vytížení serveru objevilo 100%. Podle toho jak stíhá databáze zpracovávat údaje.
|
||
Časová prodleva: 16 let
|
0