Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Counter über ein Bild , muss man ein Bild senden?

Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Webprogrammierung, Templatedesign & Microformats
 if/else Fallunterscheidung Eine header.inc und verschiedene Titel  
smilla

pr


: 28.07.2008
: 161



: 27.02.2010, 16:08    : Counter über ein Bild , muss man ein Bild senden? Antworten mit Zitat

Hi,

damit ein Counter überwiegend echte Besucher zählt, läuft der aufruf über ein Bild (image.php?products_id=1 oder image.php?categories_id=1).

damit hier niemand manipulieren kann enthält der parameter noch einen hash wert.

Nun zeige ich derweil ganzen unten dann auch wirklich ein Bild an:

Code:

// show some image
$filename = $_SERVER['DOCUMENT_ROOT'] . "/images/1px.gif";
$image = @imagecreatefromjpeg($filename);     
if ($image != "")
{
   header("Content-type: image/jpeg");
   imagejpeg($image, '', 100); 
   imagedestroy($image);
   exit;
}


Nun frage ich mich, ob man diesen Code unten ggf. durch was anderes ersetzen kann und welche Auswirkungen das hat:

1. Man lässt es so wie es ist und ich glaube es hat keine Nachteile
2. Man sendet stumpf einen Header 404 Not Found (hat ggf. Qualitäts Nachteile, wenn eine Seite Bilder anzeigt, die nicht vorhanden sind, aber Sumas werden immer intelligenter)
3. Könnte man ggf. einfach einen Header 200 Senden und fertig?


Also ich weiß nicht wirlich wie man das besser lösen kann oder ob ich es so lassen sollte.

Freue mich auf Feedback
Nach oben
smilla Private Nachricht senden
t-rex

pr


: 15.03.2004
: 568



: 27.02.2010, 16:50    : Counter über ein Bild , muss man ein Bild senden? Antworten mit Zitat

Hi,

ein bisschen weniger Resourcen benötigt die folgende Lösung
Code:
  header("HTTP/1.0 200 OK");
  header("Content-Type: image/gif");
  header("Content-Length: 43");
  // 1 x 1 gif
  echo chr(0x47).chr(0x49).chr(0x46).chr(0x38).chr(0x39).chr(0x61).chr(0x01).chr(0x00).
     chr(0x01).chr(0x00).chr(0x80).chr(0x00).chr(0x00).chr(0x04).chr(0x02).chr(0x04).
     chr(0x00).chr(0x00).chr(0x00).chr(0x21).chr(0xF9).chr(0x04).chr(0x01).chr(0x00).
     chr(0x00).chr(0x00).chr(0x00).chr(0x2C).chr(0x00).chr(0x00).chr(0x00).chr(0x00).
     chr(0x01).chr(0x00).chr(0x01).chr(0x00).chr(0x00).chr(0x02).chr(0x02).chr(0x44).
     chr(0x01).chr(0x00).chr(0x3B);
  exit;


Sonnige Grüsse
HaPe

Keiner weiss wass ich tue, aber alle wissen wie ich es besser machen kann
save the bookmark - logocreatr - backgrounds - templatr- PPC Themes
Nach oben
t-rex Private Nachricht senden
Mork vom Ork

pr


: 08.07.2008
: 2568
: Aufm Friedhof.


: 27.02.2010, 17:29    : Counter über ein Bild , muss man ein Bild senden? Antworten mit Zitat

t-rex hat Folgendes geschrieben:
Code:
echo chr(0x47).chr(0x49).chr(0x46).chr(0x38).chr(0x39).chr(0x61).chr(0x01).chr(0x00).
     chr(0x01).chr(0x00).chr(0x80).chr(0x00).chr(0x00).chr(0x04).chr(0x02).chr(0x04).
     chr(0x00).chr(0x00).chr(0x00).chr(0x21).chr(0xF9).chr(0x04).chr(0x01).chr(0x00).
     chr(0x00).chr(0x00).chr(0x00).chr(0x2C).chr(0x00).chr(0x00).chr(0x00).chr(0x00).
     chr(0x01).chr(0x00).chr(0x01).chr(0x00).chr(0x00).chr(0x02).chr(0x02).chr(0x44).
     chr(0x01).chr(0x00).chr(0x3B);

Und die 43 hässlichen chr()-Aufrufe kriegen wir auch noch weg ;)
Code:
echo "\x47\x49\x46\x38\x39\x61\x01\x00\x01\x00\x80\x00\x00\x04\x02\x04\x00\x00\x00\x21\xF9\x04\x01\x00\x00\x00\x00\x2C\x00\x00\x00\x00\x01\x00\x01\x00\x00\x02\x02\x44\x01\x00\x3B";


Eigentlich könnte man sich aber auch mit gar nichts behelfen, wortwörtlich:
Code:
header("HTTP/1.0 204");
exit;

Ich weiß allerdings nicht, ob Browser daraufhin die Kaputtes-Bild-Grafik anzeigen.
Nach oben
Mork vom Ork Private Nachricht senden
smilla

pr


: 28.07.2008
: 161



: 27.02.2010, 18:12    : Counter über ein Bild , muss man ein Bild senden? Antworten mit Zitat

Jo, vielen Dank für Infos, habe erst mal den Code ohne die Chr Aufrufe integriert
Nach oben
smilla Private Nachricht senden
800XE

pr


: 02.12.2004
: 5121
: XENEVU


: 27.02.2010, 22:02    : Re: Counter über ein Bild , muss man ein Bild senden? Antworten mit Zitat

smilla hat Folgendes geschrieben:
Hi,
damit ein Counter überwiegend echte Besucher zählt, läuft der aufruf über ein Bild

Suchst du manchmal Dinge in der der Google JavaScriptDings?

javascript.google.de/images?q=Counter
images.google.de/images?q=Counter

aber nur ... /Affilitiv/ ... innovativ
Nach oben
800XE Private Nachricht senden WWW
t-rex

pr


: 15.03.2004
: 568



: 27.02.2010, 23:09    : Counter über ein Bild , muss man ein Bild senden? Antworten mit Zitat

Mork vom Ork hat Folgendes geschrieben:

Und die 43 hässlichen chr()-Aufrufe kriegen wir auch noch weg


Danke !!!

Keiner weiss wass ich tue, aber alle wissen wie ich es besser machen kann
save the bookmark - logocreatr - backgrounds - templatr- PPC Themes
Nach oben
t-rex Private Nachricht senden
smilla

pr


: 28.07.2008
: 161



: 28.02.2010, 11:23    : Re: Counter über ein Bild , muss man ein Bild senden? Antworten mit Zitat

800XE hat Folgendes geschrieben:

Suchst du manchmal Dinge in der der Google JavaScriptDings?


Nein, aber wenn ich das als Bild laufen lasse, fallen viele Bots schon mal weg. Und beim Bildaufruf kann ich immer noch einige gängige host überprüfen und fürs zählen ignoreren.

Die genaue Zahl interessiert auch nicht, es geht nur darum Daten zu sammeln, mit der später Relevanzen besser berechnet werden können.
Nach oben
smilla Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Webprogrammierung, Templatedesign & Microformats
Seite 1 von 1

 






Ähnliche Beiträge
Thema Forum Antworten
Was sagen Eindeutige Seitenaufrufe über Sitzungen? Was sagen Eindeutige Seitenaufrufe üb... Twinstar Web Analytics & Controlling 0 10.02.2012, 14:09 Was sagen Eindeutige Seitenaufrufe über Sitzungen?
Über 2000 Bilder aber keine Besucher über die Bildersuche Über 2000 Bilder aber keine Besucher ... tided Ich hab' da mal 'ne Frage 22 06.02.2012, 21:07 Über 2000 Bilder aber keine Besucher über die Bildersuche
PSVita-Forum.de - Forum über den neuen Handheld "PS Vit PSVita-Forum.de - Forum über den neue... PSVFabian SEO-Feedback und -Reviews von Mitgliederwebseiten 0 06.02.2012, 17:27 PSVita-Forum.de - Forum über den neuen Handheld "PS Vit
[WP] Adminrechte plötzlich unvöllständig (über Nacht) [WP] Adminrechte plötzlich unvöllstän... tided Content Management Systeme, Blog- & Shopsysteme 3 05.02.2012, 23:01 [WP] Adminrechte plötzlich unvöllständig (über Nacht)
hat jemand eine aktuelle liste über Adultwebkataloge? hat jemand eine aktuelle liste über A... Rüppel Ich hab' da mal 'ne Frage 4 05.02.2012, 20:15 hat jemand eine aktuelle liste über Adultwebkataloge?
Video über SEO Offpage Optimierung Video über SEO Offpage Optimierung Jahns Domainpopularität / Linkpopularität / Links aufbauen 14 27.01.2012, 11:45 Video über SEO Offpage Optimierung
[S] Texter für drei Ausführliche Texte über Rumänien [S] Texter für drei Ausführliche Text... rob-petfolio Stellenbörse: Stellenangebote und -gesuche 0 24.01.2012, 10:31 [S] Texter für drei Ausführliche Texte über Rumänien

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Counter über ein Bild , muss man ein Bild senden?