Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nieprawdziwy czas generowania strony
Forum PHP.pl > Forum > Przedszkole
sada
Witam!

Mam problem z czasem generowania strony:

Czas obliczony jako różnica
  1. $t2-$t1

gdzie
  1. $t1= microtime(true);

umieszony na początku skryptu a,

  1. $t2= microtime(true);

na końcu skryptu

daje wynik ok 0,7sec a czas rzeczywisty do komunikatu zakończono to około 10sec.

Co może powodować taką różnicę?
kamil4u
Pewny nie jestem, ale serwer robi sobie jakieś operacje, które trwają 0,7sec, ale później musi Ci wysłać informacje zwrotne, te muszą być odczytane przez przeglądarkę itd.
Ale różnica jest bardzo duża... może problem leży po stronie Twojego komputera...
sada
Sprawdzałem na różnych komputerach szybszych i wolniejszych i jest podobnie.

Problem pojawił się, albo się uwypuklił po przeniesieniu strony z home.pl na OVH, mimo że jest tu apache wszystko działa wolniej
wookieb
Czym mierzysz? Może po prostu tak długo ładowały się pewne obrazki?
Poza tym 0.7 s to jednak dużo.
sada
Czas rzeczywisty mierzę sobą bo jest na tyle duży , że błąd jest nieistotny.
Czas wykonania skryptu jak w temacie.
kamil4u
To powiedź co robi ten skrypt robi i jakie informacje zwraca(i ile one ważą). W firebug-u w zakładce sieć możesz spr co się dzieje dokładnie.
sada
Rzeczywiście strona ma trochę grafiki , w sumie gotowa do lotu to jakieś 40KB.
Nie chciałbym spamować ,i podawać url.



Sprawa się wydała:
40 kB to waga strony (info strony w firefoxie) .

W firebugu wyszło wszystko:
140 KB plik swf
150 KB widget
40 kB innej grafiki
35 KB HTML

więc zaczynamy odchudzanie.

kamil4u pomógł dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.