BBClone est un compteur de visites en mode KISS. Son installation étant pour le moins simplifiée, la documentation officielle n’en aborde cependant pas la configuration sous Nginx, quant a l’inclusion du code de tracking dans les pages.
Installation BBClone a la racine du site:
wget http://download.bbclone.org/bbclone-latest.zip && unzip bbclone-latest.zip && rm bbclone-latest.zip
counter.php (code de tracking)
<?php define("_BBC_PAGE_NAME", "$_SERVER[REQUEST_URI]"); define("_BBCLONE_DIR", __DIR__ . "/"); define("COUNTER", _BBCLONE_DIR."mark_page.php"); if (is_readable(COUNTER)) include_once(COUNTER); ?>
nginx.conf (inclusion du script dans les pages PHP)
location ~ \.php$ { ... fastcgi_param PHP_VALUE auto_append_file=/chemin/absolu/bbclone/counter.php; }