Portál AbcLinuxu, 11. května 2025 23:13

Dotaz: Stejné časy pro zpracování - realita odlišná

28.2.2012 18:08 Libor Kučera
Stejné časy pro zpracování - realita odlišná
Přečteno: 392×
Odpovědět | Admin
Ahoj, neporadil by někdo s tímto problémem? Načtu stránku a php mi vypíše, že: Zpracováno za: 0.02668 sec. dám F5 výsledek stejný, 5x zasebou je to stejný, pak následuje to, že se stránka načte za cca 15 vteřin ale php píše zpracování stále +- stejný čas. Kde bych mohl začít hledat problém? Jedná se o Appache2 a PHP 5 + Mysql. Díky za pomoc
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.2.2012 18:34 Dr. Eddy | skóre: 9 | blog: glog | České Budějovice
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebude to treba tim, ze vygenerovani trva porad stejnou dobu, od te doby dal uz ne?

Uvedom si treba to, ze stranka ma nejakou dobu zivotnosti, po kterou by ji prohlizec mel brat z cache (nebo z proxy) a az po jejim vyprseni teprve obnovit po siti a skutecne se dotazovat serveru...
28.2.2012 22:52 Libor Kučera
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Ja se ale bavím o reloadu pomocí F5 cca každé 2 sec. Tak že nějaká životnost souboru neexistuje, navíc se to vždy načítá ze serveru, zkoušel jsem to i z ostatních prohlížečů, z keše se nič nenačíta :-( Díky
28.2.2012 23:33 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Jednoduše testík jestli to valí z nějaké cache je při každém dotazu změnit url např:
http://mujserver.ltd/stranka.php?x=1
http://mujserver.ltd/stranka.php?x=2
http://mujserver.ltd/stranka.php?x=3
Mačkáním F5 asi nic moc nezjistíte.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
29.2.2012 00:07 Libor Kučera
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Můžete to trošku upřesnit?
29.2.2012 00:21 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Zpracováno za: 0.02668 sec je asi nejspíš čas vygenerování stránky.
Po cestě k prohlížeči to může být v různých cache (třeba na proxině) a na konci v cache prohlížeče, a prostým mačkáním F5 nevíte kdy to jde z cache a kdy ne, ale pokud změníte url, tak by to mělo jít pokaždé znovu.
No a k původnímu dotazu: kdekoliv po cestě.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
29.2.2012 16:56 Jack
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Tak ve FF CTRL+F5
29.2.2012 17:16 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Řeší jen cache prohlížeče.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
1.3.2012 09:13 chochi | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
To neni uplne pravda. Chromium pri CTRL + F5 posila navic:

Cache-Control: no-cache
Pragma: no-cache
Coz by melo vyradit jakoukoli cache na ceste. Problem je, pokud to nekdo ignoruje.
1.3.2012 12:08 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Za MS proxy-ně na nejmenovaném místě se můžu někdy i stavět na hlavu a aktuální věc nedostanu…
A jinak neplatí to pro obrázky a to i když jsou generované a tyto hlavičky také posílají…
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
rADOn avatar 29.2.2012 12:48 rADOn | skóre: 44 | blog: bloK | Praha
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Odpovědět | | Sbalit | Link | Blokovat | Admin
Čas stažení nahrubo zjistíš pomocí příkazů wget nebo curl zkombinovaný s time. Zabrzdit se to může jak už bylo řečeno kdekoliv. Já bych začal tím jestli na stránce není nějaký externí kód (reklama, analytika etc.) který to brzdí, přetížený server vydávající bannery je IMO pravděpodobnější příčina než nějaká proxy/cache. Nebo je to chyba měření, to co si o čase myslí nějaký php skript nemusí odpovídat času který apache k vyřízení požadavku skutečně potřebuje.
"2^24 comments ought to be enough for anyone" -- CmdrTaco
Marián Oravec avatar 29.2.2012 13:04 Marián Oravec | skóre: 22 | Nitra
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pridajte si niekam do stredu skriptu sleep():

sleep(rand(1, 10))

Ak bude čas spracovania stále ten istý, máte v skripte chybu alebo je stránka ťahaná z cache. Ak čas spracovania nebude ten istý, tak to bola náhoda a spracovanie vždy trvalo spomínaných 0.02668 sec.
Mám rád elektro, ale vypočujem si aj iné...
29.2.2012 22:06 Libor Kučera
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
sleep(10) vypisuje +/- 10.02668 sec.
29.2.2012 23:04 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
A je tedy někde problém?
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
1.3.2012 00:18 Libor Kučera
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Ano, výsledek je sice 10 sec. a 4x za sebou to opravdu sedí ale po pátem načtení se nacte stránka fyzicky za cca 15-20 sec.
1.3.2012 00:29 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
A máte to na lokále nebo na druhém konci republiky?
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
1.3.2012 11:12 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Stejné časy pro zpracování - realita odlišná
Co to znamená „fyzicky načte“? Sledujete to v nějakém rozšíření prohlížeče, které zobrazuje časovou osu nahrávání jednotlivých částí? Chrome má takový nástroj zabudovaný („Nástroje pro vývojáře“), Firefox má něco také v základu, lepší přehled poskytne třeba Firebug.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.