Autor Zpráva
lukas7
Profil
Už nějaký ten čas pátrám jak zobrazovat aktuální počet dotazů a celkový čas zpracování jednotlivé stránky na webu pro případnou optimalizaci webu, ale stále se mi nedaří najít jak nato.

Na několika webech jsem již narazil, že to možné nějakým způsobem lze udělat viz. např. http://i52.tinypic.com/23pri1.png

Poradíte jak podobného výsledku lze dosáhnout?

Díky
__construct
Profil
lukas7:
Na několika webech jsem již narazil, že to možné nějakým způsobem zle
Nerozumiem reči Tvojho kmeňa.

Poradíte jak podobného výsledku lze dosáhnout?
Ten čas je rozdiel microtime() spusteného na začiatku a na konci skriptu. No a tie dotazy je problém zrátať?
GeneralDv
Profil
Počet dotazů? Já to řešim tak, že mam vlastní funkci dbquery a při každym volání přičítam ke globální proměnný 1. Třeba takto:
$_DBQUERIES = 0;

function dbquery($sql) {
    global $_DBQUERIES;
    $_DBQUERIES++;
    return @mysql_query($sql);
}

dbquery("..");
dbquery("..");

echo "Počet SQL dotazů $_DBQUERIES";
Lamicz
Profil
Jádro pudla je prosté obalení mysql_query() svojí fcí, ve které se inkrementuje proměnná. Dnes se na toto používají převážně databázové layery, které mimo tohoto umožňují ještě mnohem více.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: