Re: php statistika

From: Petr Slavik (petr.slavik@volny.cz)
Date: 20. 01. 2003, 08:42 CET


> > Mam skript, ktory sa vola z html stranky pomocou
> > <img src=dot.php> ktory spravil -pp21-
> > na pocitanie navstevnosti. zistil som, ze roboty, ako googleboot
> > sa na to vobec nepozeraju, takze sa ani nezapocitaju. mna by ale
> > zaujimalo prave vediet, ci a kedy ma google navstivil. navstevnost
> > zivych ludi viem merat aj inak. ako zapnut php pocitadlo pre _kazde_
> > volanie html stranky?
>
> IMHO to nejpujde. Pokud se jedna jen o statickou HTML stranku, vyhledavac
> (robot) si vyzada _poueze_ tu HTML stranku, objekty v ni vlozene (obrazky,
> skripty, styly, flashe a spol.) necha bez povsimnuti :(.
> A pokud se jedna jen o statickou stranku, ktera neni generovana zadnym
> skriptem (php, asp), ale jen ulozena na serveru, nema kdo sledovat co je
> to za uzvatele (robota) a nekam ukladat (odesilat) informace. Bohuzel.
> Slo by to jedine pokud by ta html stranka byla generovana na strane
> serveru, treba pomoci 'slavneho' mod_rewrite, ale to je u vetsiny (ne-li u
> vsech) webhostingu nerealne.
>
> Informace o tom, kdy, kdo a co navstivil najdes jen v logu webserveru, kde
> se uchovavaji informace o tom, ktery uzivatel si vyzadal ktery soubor.
> Pokud ho teda tvuj webhosting poskytuje.
>
> > nemate chut niekto to napisat? myslim, ze informacia o navstevach
> > google nebude zaujimat lan mna.
>
> Chut bych mel, cas zrovna moc ne :(. Ale hlavne nevim jak na to :( Pokud
> se jedna jen o staticke html stranky, informace najdes opravdu jen v tom
> logu webserveru. Maximalne by mohlo jit jednou denne spoustet nejaky
> skript (pokud to tvuj webhosting umoznuje), ktery by prosel log webserveru
> za posledni den (pokud k nemu mas pristup), analyzoval ho a odeslal nejaky
> ten informacni e-mail pro webmastera, pripadne zapsal vysledek do souboru.
>

No ja mam zkusenost, kdy na systemu pro zakaznika sleduji adresu serveru
odkud prichazi pozadavek na stranku a navstevy z botu jsou tam pekne videt.
Jedna se o php-kovou stranku a to zjisteni domeny vypada takhle:

$domena = gethostbyaddr($REMOTE_ADDR);


Petr Slavik
http://www.blueweb.cz/ - komplexni internetova reseni
http://www.dobresluzby.cz/ - internetovy katalog firem a podnikatelu
ICQ# 46 57 88 76



This archive was generated by hypermail 2.1.2 : 20. 01. 2003, 08:40 CET