Skip to content

Tutorial: Einfacher Besucherzähler in PHP mit einer Datei

Ein Besucherzähler ist ein einfaches Werkzeug, um die Anzahl der Besucher auf einer Website zu verfolgen. Es gibt einige Gründe, warum man einen Besucherzähler verwenden könnte:

  1. Um die Beliebtheit einer Website zu messen: Ein höherer Zähler bedeutet in der Regel, dass die Website von mehr Menschen besucht wird.
  2. Um die Leistung einer Website zu verfolgen: Indem man die Anzahl der Besucher über einen längeren Zeitraum verfolgt, kann man sehen, ob die Leistung der Website gestiegen oder gefallen ist.
  3. Um die Nutzung von Werbeanzeigen zu verfolgen: Wenn man Anzeigen auf seiner Website schaltet, kann man den Besucherzähler verwenden, um zu sehen, wie viele Menschen die Anzeigen sehen.

Hier ist ein Beispiel für einen einfachen Besucherzähler in PHP, der mit einer Datei funktioniert:

  1. Erstelle eine Datei namens „counter.txt“ und speichere sie in deinem PHP-Verzeichnis. Diese Datei wird verwendet, um die Anzahl der Besucher zu speichern.
  2. Füge folgenden Code in deine PHP-Datei ein, um den Zähler anzuzeigen:
$counter_file = "counter.txt";

if (file_exists($counter_file)) {
  $counter = (int) file_get_contents($counter_file);
  $counter++;
  file_put_contents($counter_file, $counter);
  echo "Besucherzähler: $counter";
} else {
  file_put_contents($counter_file, 1);
  echo "Besucherzähler: 1";
}

Dieser Code überprüft zunächst, ob die Datei „counter.txt“ bereits existiert. Wenn ja, wird der aktuelle Wert des Zählers aus der Datei gelesen, um ihn um 1 zu erhöhen und dann wieder in die Datei zu schreiben. Wenn die Datei nicht existiert, wird sie erstellt und der Zähler wird auf 1 gesetzt.

Hinweis: Dieser Zähler wird nicht zwischen verschiedenen Seitenaufrufen oder Benutzersitzungen aufrechterhalten. Wenn der Benutzer die Seite verlässt und später wiederkommt, wird der Zähler erneut um 1 erhöht.

Wenn du einen Zähler haben möchtest, der auch über mehrere Sitzungen hinweg aufrechterhalten wird, musst du eine andere Methode wie Cookies oder eine Datenbank verwenden.

Es gibt jedoch einige Dinge, die man bei der Verwendung eines Besucherzählers beachten sollte:

  1. Besucherzähler sind nicht immer genau: Sie können nur die Anzahl der Besucher zählen, die tatsächlich die Seite aufrufen, und nicht die Anzahl der Menschen, die die Seite sehen (z.B. wenn die Seite in einem Iframe angezeigt wird).
  2. Sie sind nicht immer zuverlässig: Wenn die Seite von einem Benutzer mehrmals aufgerufen wird, wird der Zähler für jeden Aufruf erhöht, was zu einer Überzählung führen kann.
  3. Sie sind nicht immer repräsentativ: Der Besucherzähler gibt nur eine ungefähre Vorstellung davon, wie viele Menschen die Seite besuchen. Er kann nicht die Demografie der Besucher, ihre Absichten oder andere wichtige Faktoren widerspiegeln.

Um einen genaueren Eindruck von den Besuchern einer Website zu erhalten, kann man andere Tools wie Google Analytics oder Matomo verwenden, die mehr Daten und Funktionen bieten.

Abonniere das kostenlose KI-Update

Bleib auf dem Laufenden in Sachen Künstliche Intelligenz!

Melde Dich jetzt mit Deiner E-Mail-Adresse an und ich versorge Dich kostenlos mit News-Updates, Tools, Tipps und Empfehlungen aus den Bereichen Künstliche Intelligenz für dein Online Business, WordPress, SEO, Online-Marketing und vieles mehr.

Keine Sorge, ich mag Spam genauso wenig wie Du und gebe Deine Daten niemals weiter! Du bekommst höchstens einmal pro Woche eine E-Mail von mir. Versprochen.

Kai Spriestersbach

Kai Spriestersbach

Kai Spriestersbach ist erfolgreicher Unternehmer und digitaler Stratege mit einem Master-Abschluss in Web Science. Er ist Inhaber von AFAIK und verfügt über mehr als 20 Jahre Erfahrung im Aufbau und der Optimierung von webbasierten Geschäftsmodellen. Als einer der erfahrensten Search Marketing Experten im deutschsprachigen Raum hat er mehr als 25 Vorträge auf SEO- und Online-Marketing-Konferenzen in Deutschland und Österreich gehalten. In den letzten Jahren hat er sich intensiv mit Large Language Models beschäftigt und sich als Experte für die Textgenerierung mit Hilfe künstlicher Intelligenz etabliert. Seine Karriere begann er mit einer Ausbildung zum Mediengestalter (IHK), bevor er den Bachelor of Science (B.Sc) in E-Commerce absolvierte. Anschließend erwarb er den Master of Science (M.Sc) in Web Science und forschte an der RPTU im Bereich angewandter generativer KI.

×