Általában honlapok alján lehet látni azt az infót, hogy a lap x.y idő alatt töltődött be. Ezt nagyon egyszerűen megcsinálhatod te is a lapodon.
Először is az alábbi kódot illeszd be a lapod forrásának legelejére, lehetőség még azelőtt hogy bármilyen „head” vagy egyéb kód bezavarna.
honlap elejére, kód
1 2 3 4 5 6 7 | <?php function timer() { $time = explode(" ", microtime()); return $time[1] + $time[0]; } $starttime = timer(); ?> |
Ez azért nagyon fontos, mert a beillesztett kódrészlet utáni részek betöltődését fogja mérni.
A következő kódot pedig oda kell beilleszteni, ahol majd a megjeleníttendő kódot szeretnéd látni.
megjelenítendő kód
1 2 3 4 5 6 | <?php $endtime = timer(); $loadtime = $endtime - $starttime; $loadtime = number_format($loadtime, 7); echo "A lap $loadtime másodperc alatt töltődött be."; ?> |
Arra figyelj, hogy ha több lap is egymásba van ágyazva, akkor annak a fájlnak a legelejére kell tenni, ami először betöltődik.
nem működik, ezt a hibát dobja ki:
Parse error: parse error, unexpected T_STRING in G:\EasyPHP 2.0b1\www\index.php on line 3
áhh megvan..végülis az volt a lényeg, h az aposztrófokat „-re kellett cserélni 2 heylen. így a kód, ami nálam EasyPHPval működik:
meg a biztonság kedvéért az echosat új ?php tagbe tettem..bár sztem az enm számít
ajajj sorry a sok hozzászólás miatt, de nem illesztet be de a php kódot…gondolom nem lehet hszbe..akkor meg cs a módosítottat illesztem be: szal az első kódban a 3. sor:
$time = explode(” „, microtime());
2. kód 5. sor:
echo „A lap $loadtime másodperc alatt töltődött be.”;
vááá ez az oldal meg lecseréli az alapértelmezett aposztrófot ” ienre ” akkor hagyom..ez így hosszú, cs az a baj, h így a kódok sem működnek az oldalon…nah mind1
Semmu, próbáld már meg máskor 1 hozzászólásba sűríteni a mondanivalót, ahogy azt a szabályzatban is olvasni lehet, thx. Az aposztróf problémára keresek majd valami megoldást, a 2.5-ös verzió óta csinálja a worpdress.
sry, egybe akartam, csak nem tudtam, h egyből rájövök a hibára, utánna h nem fogja beilleszteni a php kódot helyesen, utánna meg h amit végre beillesztett, azt is kicseréli…
egybe írtam volna, ha tudtam voltna, h ez mindenbe belepiszkál…