Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 31. 7. 2006, 08:54:56
Ahoj
Loguji si na svých stránkách všechny návštěvy do databáze. Postupuji tak, že aždému uživateli přidělím cookie a podle něj pak zjišťuji zda už na stránce byl či nikoli. Statistiku mi však velmi významně zkreslují různí roboti (zejména vyhledávačů). Je možné je nějakým způsobem odfiltrovat = zjistit zda daný přístup provádí skutečný člověk a nebo robot? Skript, který používám na ukládání cookie: if (isset($HTTP_COOKIE_VARS['uzivatel'])): $id_user=$HTTP_COOKIE_VARS['uzivatel']; else: $rand=rand(); $ip=$REMOTE_ADDR; $id_user=$ip."_".$rand; $time_cookie=time()+(60*60*24*365); SetCookie("uzivatel", $id_user, $time_cookie, "/", "domena.cz" ); endif; |
||
DJ Miky Profil |
#2 · Zasláno: 31. 7. 2006, 09:50:57
Anonymní
Nejlépe tak, že si někde zjistíš názvy User-Agent těch robotů a před přidáním návštěvy do DB zkontroluješ, jestli se nejedná o robota. |
||
Michalek II Profil * |
#3 · Zasláno: 31. 7. 2006, 12:06:37
No vhledem ktomu, že už steně zjišťuješ IP tak by to šlo jistě filtrovat pole IP (roboti jistě chodí jen z pár statických IP)
|
||
Anonymní Profil * |
#4 · Zasláno: 31. 7. 2006, 20:20:41
Preco davas tready do 2 sekcii????
v PHP oddiely som uz odpovedal Tak za prve. nie vsetci maju zapnute cookies, tiez ti to skresluje pristupy za druhe. if (isset($HTTP_COOKIE_VARS['uzivatel'])): $id_user=$HTTP_COOKIE_VARS['uzivatel']; toto sa pouzivalo velmi davno, skus sa pozriet co ponuka PHP dnes za tretie. zisti si co dostanes z $_SERVER['HTTP_USER_AGENT'] a mas postarane o vyhladavace |
||
Kamajkl Profil * |
#5 · Zasláno: 1. 8. 2006, 21:10:54
Pár botů do seznamu ;) ...
66.249.65.5 Mediapartners-Google/2.1 195.122.208.217 Jyxobot/1 207.46.98.119 msnbot/1.0 (+http://search.msn.com/msnbot.htm) 213.210.151.2 LeechGet 2005 (www.leechget.net) 66.249.65.99 Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) 64.210.196.197 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; Girafabot; girafabot at girafa dot com; http://www.girafa.com) 65.55.246.116 msnbot/0.9 (+http://search.msn.com/msnbot.htm) 128.194.135.81 IRLbot/2.0 (compatible; MSIE 6.0; http://irl.cs.tamu.edu/crawler) 2.30.226.211 Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp) do té doby než sem si stránku se zápisníkem tohodle typu zrušil, opravdu jsem žasl odkud mi na stránku chodili lidé ... |
||
Časová prodleva: 10 dní
|
|||
pv Profil * |
#6 · Zasláno: 12. 8. 2006, 00:45:14
nekolik dalsich:
66.249.65.5 | 195.122.208.217 | 207.46.98.119 | 213.210.151.2 | 66.249.65.99 | 66.249.65.43 | 66.249.66.206 | 4.210.196.197 | 65.55.246.116 | 65.54.188.63 | 65.54.188.64 | 65.54.188.65 | 213.29.7.217 | 128.194.135.81 | 2.30.226.211 | 212.80.76.87 | 62.84.145.13 | 65.55.212.88 | 81.0.254.43 | 72.30.*.* |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0