Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Best Practices:Banner-Impressions verfolgen

Ich würde vorschlagen, lighttpd mit mod_accesslog zu verwenden . lighttpd wird empfohlen, wenn das statische Pushen von Dateien das Hauptziel ist.

Da Sie auf den einzelnen Websites Javascript verwenden, fügen Sie die erforderlichen Informationen in die Abfragezeichenfolge ein, mit der das Bild angefordert wird. Dies ähnelt übrigens der Art und Weise, wie Google Analytics ihre Informationen aggregiert.

Rotieren Sie das Zugriffsprotokoll des Webservers und analysieren Sie es während jeder Rotation.

Gestalten Sie Ihr Zugriffsprotokollformat so, dass es zur weiteren Verarbeitung direkt in eine temporäre MySQL-Tabelle importiert werden kann.

Wenn Sie früh mit enormen Mengen an Impressionen rechnen und irgendwann mit einer Skalierung rechnen, sollten Sie die Verwendung eines CDN in Betracht ziehen.