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;
}
