Autor | Zpráva | ||
---|---|---|---|
IdemeNaHavaj Profil |
#1 · Zasláno: 13. 8. 2013, 11:33:23 · Upravil/a: Moderátor (editace znemožněna) 14. 8. 2013, 21:11:51
Existuje nejaký doplnok alebo program ktorý vie zistiť, prečo sa stránka dlho načítava? Všetky idú normálne takže chyba v mojom internete to nieje, je to chyba niekde na stránke. Existuje niečo na zistenie?
|
||
margin Profil * |
#2 · Zasláno: 13. 8. 2013, 11:39:59
Prakticky všechny současné prohlížeče to umí zjistit i bez doplňků.
|
||
IdemeNaHavaj Profil |
#3 · Zasláno: 13. 8. 2013, 11:40:37
margin:
a to ako? |
||
Joker Profil |
#4 · Zasláno: 13. 8. 2013, 11:43:51
IdemeNaHavaj:
Profiler ve vývojářských nástrojích. Trochu se to liší podle prohlížeče. |
||
Fisir Profil |
#5 · Zasláno: 13. 8. 2013, 11:44:07
Reaguji na IdemeNaHavaje:
Většinou pomocí vývojářských nástrojů, které zobrazíš klávesou F12 (v Opeře pomocí CTRL + SHIFT + I). |
||
IdemeNaHavaj Profil |
#6 · Zasláno: 13. 8. 2013, 11:50:06
Neviem v tej konzole v Chrome pracovať..
|
||
Fisir Profil |
#7 · Zasláno: 13. 8. 2013, 11:53:55
Reaguji na IdemeNaHavaje:
Stiskneš F12, přepneš se ve vývojářských nástrojích na kartu Network a obnovíš stránku. Pak se ti zobrazí, na co se čeká a jak dlouho. |
||
IdemeNaHavaj Profil |
..
ok pockajte Podla toho sa najdlhšie načítava stránka ktorú mám otvorenú.. i ndex.php?kategoria=Ovocie
všetko ostatné čo tam je je načítané hneď.. |
||
IdemeNaHavaj Profil |
#9 · Zasláno: 13. 8. 2013, 13:45:24
Vie to niekde ukázať na čo presne to čaká?
|
||
juriad Profil |
#10 · Zasláno: 13. 8. 2013, 13:52:25
Jestli nejdéle čeká na
index.php?kategoria=Ovocie , tak máš příliš pomalý (neefektivní) PHP skript, musíš ho přepsat.
Nejčastějším důvodem je nefektivní přístup k databázi (například pokládáš příliš mnoho selectů). |
||
IdemeNaHavaj Profil |
#11 · Zasláno: 13. 8. 2013, 14:29:57
To je nemožné pretože to iba jedna kategória "Ovocie" dlho načítava, a rovnakými PHP kódmi sa načítavajú aj iné kategórie. Trebarz "Zelenina" ide rýchlo, normálne. Takto som si vypočítal čas ako dlho sa načítava DB
$starttime = microtime(); $query = mysql_query("select * from table"); $endtime = microtime(); $cas = $starttime-$endtime; |
||
Joker Profil |
#12 · Zasláno: 13. 8. 2013, 14:31:49
IdemeNaHavaj:
A (podobným způsobem změřené) celé sestavení té dotyčné stránky trvá jak dlouho? |
||
IdemeNaHavaj Profil |
#13 · Zasláno: 14. 8. 2013, 10:23:51
Neviem ale ono sa to zasa samo zrýchlilo tak tomu nechápem..teraz to už ide normálne a nič som nemenil iba vymazal Facebook panel
|
||
aDAm Profil |
#14 · Zasláno: 14. 8. 2013, 21:23:51
pomocí apache modulu xdebug ti to dokáže logovat proces a ten pak můžeš rozkodovat a vidíš co ti to žere nejvíce. Případně se dají ti debugovací nástroje propojit s IDEčkem a prohlížečem atd.
|
||
Časová prodleva: 12 let
|
0