uliII: Zähler für Newsletter gelesen ?

Hallo,

wie realisiert man am einfachsten einen Zähler für den Zugriff auf eine Bilddatei auf dem Webserver? - Beim Öffnen eines Newsletters wird das Bild nachgeladen und damit der Zugriff auf den NL gezählt (soweit möglich).

MfG

uli

  1. Hallo,

    wie realisiert man am einfachsten einen Zähler für den Zugriff auf eine Bilddatei auf dem Webserver? - Beim Öffnen eines Newsletters wird das Bild nachgeladen und damit der Zugriff auf den NL gezählt (soweit möglich).

    Du brauchst auf jeden Fall einen serverseitigen Prozess, welcher den Zählerstand serverseitig abspeichert.

    Einfache Lösung: Das img über ein Script einbinden, etwa so:
    <img src="/cgi-bin/img.pl?bild01" ... >

    img.pl macht das:

    • Bilddatei einlesen und im binmode auf STDOUT ausgeben
    • den Zählerstand ermitteln und weiterzählen

    Letzers geht recht einfach mit einer transaktionssicheren Tabelle in einer DB. Mit einer Tabelle InnoDB (MySQL) brauchst Du Dich nicht um zeitgleiche Zugriffe zu kümmern, das macht die Engine.

    --roro

    (Auf meinem Web hab ich auch eine Beschreibung, wie statische HTML - Seiten in einen Zählprozess einbezogen werden können per Ajax. Das läuft Asyncron und hat damit den Vorteil, dass das Laden der Seiten nicht verzögert wird.)

    1. Noch was ;

      damit der Zähler für den NL nur einmal pro Client greift, brauchst Du noch eine Identifizierung, beispielsweise über einen Cookie und eine definierte "Auszeit" in der auch wirklich nur einmal gezählt wird.

      --roro

  2. Hi,

    wie realisiert man am einfachsten einen Zähler für den Zugriff auf eine Bilddatei auf dem Webserver? - Beim Öffnen eines Newsletters wird das Bild nachgeladen

    Das dürfte in vielen Fällen nicht der Fall sein - weil viele User HTML-Mails ohne Bilder angucken (oder sogar als Nur-Text).
    Aber für die Fälle, wo's klappt, dürfte es am einfachsten sein, im access.log die Zugriffe auf's Bild zu zählen.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    O o ostern ...
    Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.