Autor | Zpráva | ||
---|---|---|---|
Shalak Profil * |
#1 · Zasláno: 29. 9. 2009, 15:35:30
Ahoj, potřeboval bych PHP script na rychlost vygenerování stránky.
Aby po načtení stránky se zobrazilo "stránka vygenerována za x vteřin". Díky |
||
Jan Tvrdík Profil |
#2 · Zasláno: 29. 9. 2009, 15:41:50
|
||
GeneralDv Profil |
#3 · Zasláno: 29. 9. 2009, 15:48:12
|
||
Shalak Profil * |
#4 · Zasláno: 29. 9. 2009, 16:03:48
Jak bude vypadat HTML pro tenhle script. Když ho tam vložím samotnej tak se na webo zobrazí jenom "HTML nebo PHP script"
<?php function getMicroTime() { List ($usec, $sec) = Explode (' ', microtime()); return ((float)$sec + (float)$usec); } $start = getMicroTime() ?> HTML nebo PHP skript <?php $end = getMicroTime(); printf ("Stránka byla načtena za %d sekund", ($end-$start)); ?> |
||
Joker Profil |
#5 · Zasláno: 29. 9. 2009, 16:11:37
Shalak:
„Jak bude vypadat HTML pro tenhle script.“ No to je ta stránka co se má zobrazit, ne? |
||
Shalak Profil * |
#6 · Zasláno: 29. 9. 2009, 16:13:42
Nechápu tě.
Když tam vložím samotnej PHP script tak se tam nic nezobrazí. Asi to chce nějakou úpravu nebo co. Nevím jak to poštelovat aby se to na webu zobrazilo. |
||
Radek9 Profil |
#7 · Zasláno: 29. 9. 2009, 17:09:34
Shalak:
Jednoduše to uložíš jako neco.php |
||
Shalak Profil * |
#8 · Zasláno: 29. 9. 2009, 19:27:57
ok, hele a jak udělám aby se napsalo pár desetiných míst? Ted jak je ten kód, píše se, že stránka je vygenerovana za 0vteřin.
Cca aby tam byly 3desitinná místa. |
||
GeneralDv Profil |
#9 · Zasláno: 29. 9. 2009, 19:53:17
Já mám na webu tady z jednoho 'cizího' dotazu, od moderátora, vylepšenej kód :D:
<?php $time_start = microtime(true); ?> obsah stránky <?php $time_end = microtime(true); $time = $time_end - $time_start; echo("Vygenerováno za ".round($time,3)." sekund"); //místo čísla 3 dej kolik chceš desetinejch míst ;-) ?> |
||
Shalak Profil * |
#10 · Zasláno: 29. 9. 2009, 20:14:19
velice děkuji :)
|
||
Shalak Profil * |
#11 · Zasláno: 29. 9. 2009, 21:40:47
Tak zatím neděkuji. Ať tam ta 3 je nebo není tak se tam desetinná čísla nezobrazují :(..
Když dám ale 5(a víc) tak se napíše toto Vygenerováno za 1E-05 sekund |
||
Shalak Profil * |
#12 · Zasláno: 30. 9. 2009, 15:47:22
Nikdo neví?
|
||
nightfish Profil |
#13 · Zasláno: 30. 9. 2009, 16:13:17
dej si před řádek $time_end = ... ještě řádek s
usleep(500000); |
||
Časová prodleva: 1 měsíc
|
|||
slaco Profil * |
#14 · Zasláno: 14. 11. 2009, 11:18:04
je mozne neako pomocou javascriptu dostat vysledok na hornu cast stranky?
|
||
Časová prodleva: 14 let
|
0