Hallo Gemeinde, die Datenschutzgrundverordnung (DSGVO) rückt näher und diverse Menschen werden nun nervös, da Unsicherheit vorherrscht. Ich habe einen Besucherzähler auf meiner Homepage, klassisch mit Link zu einem kostenlosen Anbieter. Leider schaltet diese seinen Service ab, siehe http://www.multicounter.de/ Meine Frage, gibt es denn einen Besucherzähler, den man auf seinen Webspace selbst platzieren kann ohne dabei in die Falle des Datenschutzes zu tappen? Mir reicht ein einfaches Zählen. Mir ist auch klar, dass alleine das Zählen auch schon interpretierbar ist nach dem Motto, was wird als Besucher gezählt etc. Gibt es Codeschnippsel? Danke für's Lesen. Rainer
:
Verschoben durch User
Eine Variable in der Datenbank... anzeigen und incrementieren.
Oder noch einfacher: Eine .txt $zaehler = file_get_contents ('besucher.txt'); $zaehler++; file_put_contents ('besucher.txt', $zaehler); Einfaches PHP-Beispiel ohne Prüfungen.
Ganz ohne Cookie (Zählcookie) dürfte das nicht funktionieren. Man möchte einen Besucher zählen und nicht die Seitenaufrufe. Das Zählcookie fällt aber m.E. nicht unter die DSGVO, da reicht wie bisher auch der Hinweis in der Datenschutzerklärung (es wird ja nur eine Zahl im Cookie abgelegt).
René H. schrieb: > es wird ja nur eine Zahl im Cookie > abgelegt Genau das ist kritisch. Die Zahl könntest du ja Serverseitig mit einer DB oder Logfileausdruck&Textmarker mit personenbezogenen Daten verknüpfen, damit ist die ID selber böse, kein Unterschied zu z.B. PHPSESSIONID. Siehe Argumentation unser obersten Rechtsverdreher, warum eine IP-Adresse personenbezogenen ist. Mach ein session-cookie "heuteschongezaehlt=ja", das ist datensparsam und es ist klar, dass damit kein Tracking möglich ist. Oder liefer den Zähler als Bild mit passenden Expire-Headern aus, dann verhindert der Browser-Cache viele Mehrfachzählungen, ganz ohne Cookie, und es klappt sogar im 3rd-Party-Kontext.
Schwarzseher schrieb: >> abgelegt > > Genau das ist kritisch. Die Zahl könntest du ja Serverseitig mit einer > DB oder Logfileausdruck&Textmarker mit personenbezogenen Daten > verknüpfen, damit ist die ID selber böse, kein Unterschied zu z.B. > PHPSESSIONID. Und, dann macht man halt nur ein Flag in das cookie. "War da" oder so. Dann ist das Cookie überall gleich, und schon ist das völlig anonym. Warum komplizierter als nötig?
T.roll schrieb: > Oder noch einfacher: Eine .txt > > $zaehler = file_get_contents ('besucher.txt'); > $zaehler++; > file_put_contents ('besucher.txt', $zaehler); > > Einfaches PHP-Beispiel ohne Prüfungen. Und ohne Mutexe ... ;-)
:
Bearbeitet durch User
soso schrieb: > Und, dann macht man halt nur ein Flag in das cookie. "War da" oder so. > Dann ist das Cookie überall gleich, und schon ist das völlig anonym Exakt das habe ich vorgeschlagen.
Nur: Wozu? Jeder Serverbetreiber loggt Zugriffe mit, das ist auch seltenst abschaltbar. Da bekommt man die Zugriffsstatistik und die Besucher auch raus.
Karl schrieb: > Nur: Wozu? Weil es 1990 super-cool war, auf der Homepage einen krass dynamischen Besucherzähler zu haben ?
Schwarzseher schrieb: > Genau das ist kritisch. Die Zahl könntest du ja Serverseitig mit einer > DB oder Logfileausdruck&Textmarker mit personenbezogenen Daten > verknüpfen Könnte man. Muss man aber nicht.
soso schrieb: > Und, dann macht man halt nur ein Flag in das cookie. "War da" oder so. > Dann ist das Cookie überall gleich, und schon ist das völlig anonym. Genaus so. Und wenn man den Keks noch zeitlich begrenzt, z.B. auf drei Stunden, dann ist m.E. alles gut. So habe ich das bisher gemacht. > Nur: Wozu? > > Jeder Serverbetreiber loggt Zugriffe mit, das ist auch seltenst > abschaltbar. Da bekommt man die Zugriffsstatistik und die Besucher auch > raus. Aber mich persönlich interessiert es nicht wer da zu mir kommt. Mich interessiert auch die IP-Adresse nicht. Und wo der Seitenbesucher lebt interessiert mich auch nicht. Hauptsache er hat Erfolg mit meinen Online-Workshops. Eine einfache Zahl reicht doch um die Zahl der Besucher zu zählen. Wenn man es richtig machen möchte muss man noch Bots ausfiltern, damit man auch nur echte (menschliche) Zugriffe zählen kann. Allerdings bleibt der Zähler bei mir intern. Mal davon abgesehen ist es äußerst mühselig die Server-Logfiles auseinander zu klamüsern.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.