Seite 1 von 1

Bild auf Webseite zum messen der Klicks

Verfasst: 18.11.2009, 18:32
von seopower
Wenn man ein Bild auf der Startseite eingebaut hat und testen will wie oft das aufgerufen wurde um somit die Klicks zu zählen geht man wie vor?

- Hoster Logs schauen im Ftp?

Verfasst:
von

Re: Bild auf Webseite zum messen der Klicks

Verfasst: 18.11.2009, 18:35
von DanielS
seopower hat geschrieben: - Hoster Logs schauen im Ftp?
Ja.

Verfasst: 18.11.2009, 18:57
von net(t)worker
kannst dazu auch nen adserver wie z.B. den Openx nutzen... wenn du den dann in der robots.txt komplett sperrst werden die views und Klicks auch nicht von bots verfälscht...

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 19.11.2009, 10:33
von seopower
würde es gerne lieber im ftp schauen, also wäre das die access log ?

Verfasst: 19.11.2009, 11:00
von Nullpointer
ja

Verfasst: 19.11.2009, 11:10
von seopower
die ist rießig, dann jedesmal bildsuchen udn wieter klicken und schauen wie oft es vorkommt? gibt es da nichts schnellers über den hoster oder so ;) ?

Verfasst: 19.11.2009, 12:51
von Nullpointer
das ist hiermit wahrscheinlich ein dreizeiler:
https://de.wikipedia.org/wiki/Perl_%28P ... sprache%29


was willst du denn wofür messen?

Verfasst: 19.11.2009, 13:49
von 800XE
seopower hat geschrieben:die ist rießig, dann jedesmal bildsuchen udn wieter klicken und schauen wie oft es vorkommt?


gibt es da nichts schnellers über den hoster oder so ;) ?

ist die "Startseite" wo dat Bild reinsoll
eine PHP

Code: Alles auswählen

$counter = file_get_contents('counter.txt'); 
$counter++;
$handle=fopen('counter.txt','wb');
fwrite($handle,$counter);
fclose($handle);
sagte einer was von 3zeiler?
(oder zweizeiler?)

Code: Alles auswählen

$counter = file_get_contents('counter.txt'); 
fwrite( $handle=fopen('counter.txt','wb') ,++$counter); fclose($handle);
---ist die "Startseite" wo dat Bild reinsoll eine PHP ---
oder eine HTML

Code: Alles auswählen

<img src="counter.php">
+(im PHP)

Code: Alles auswählen

  $img = imagecreatetruecolor  &#40; 80, 15 &#41;;
  $pap = ImageColorAllocate    &#40;$img, 0, 0, 0&#41;;
          imagefilledrectangle  &#40;$img, 0, 0, 79, 14, $pap&#41;;
  $pen = ImageColorAllocate    &#40;$img, 255, 255, 255&#41;;
    
  imagestring &#40;$img, 1, 4,4 , $counter , $pen &#41;;

  header&#40;"Content-type&#58; image/png"&#41;;
  imagepng  &#40; $img &#41;;
Hinweis ... wenn zufällig 2 Besucher in der selben 100stel Secuned auf die ... dann geht der Counter auf 0 oder irgendein mischmach

Dagegen hilft ein
https://www.php.net/manual/de/function.flock.php
Dann aber ohne file_get_contents
mit fopen 'r+' oder 'w+' und den flock
lesen ... dann einen frewind .... schreiben