Vous êtes ici : » » Catégories : PHP  » Item : Des statistiques de visites en PHP et fichiers texte pour votre site web

Item 64

Des statistiques de visites en PHP et fichiers texte pour votre site web

Mise à jour du 18 janvier 2015

Vous voulez ajouter des statistiques de visite, voire un compteur de visite, à votre site web ou à votre boutique internet de e-commerce ?

Il existe sur internet une multitude de scripts PHP et de plug-in pour ce faire.

Et, globalement, deux grandes options s’offrent à vous pour stocker les données de statistique :

  • Une base de données (BDD).

    Elle offre l’avantage d’être extrêmement souple, rapide et facile à développer et/ou modifier.
    Elle a cependant l’inconvénient de soumettre des requêtes supplémentaires à la base de données lors de la création de vos pages web par le serveur.
    Ceci a comme conséquence, pour les sites web dynamiques fonctionnant avec des bases de données, d’augmenter la durée de génération des pages de votre site internet.

  • Des fichiers texte.

    Cette solution présente l’inconvénient d’être plus complexe à développer/modifier.
    Mais elle présente l’avantage d’être plus rapide.
    Plus rapide car la manipulation de fichiers texte via PHP est plus rapide en exécution qu’une requête sur une BDD. Et puis souvent chez les hébergeurs professionnels les serveurs de BDD sont des machines distinctes des serveurs web et de fichiers.
    Dès lors le process de statistique peux s’effectuer simultanément avec les requêtes sur BDD.

 

CrazyStat est un programme de statistiques écrit en PHP.

Screenshot de CrazyStat par ChristosoftIl fait parti de la seconde catégorie, les statistiques se basant sur des fichiers texte. CrazyStat offre également la possibilité d’ajouter un compteur de visite sur votre site. Ce compteur peut être de type texte ou image.

Le fichier de configuration permet de modifier plusieurs options. Il est ainsi possible de choisir le dossier d’installation, de définir la langue, d’autoriser un accès libre ou sécurisé aux statistiques, d’anonymiser les statistiques,… et bien plus encore.

D’un point de vue pratique CrazyStat fonctionne avec un fichier image et un petit Javascript ajoutés à vos pages web via l’inclusion d’un fichier PHP.
Cette image a pour source l’url d’un autre fichier PHP avec comme arguments toutes les informations nécessaires aux statistiques.

Pour consulter les stats il suffit de se rendre dans votre répertoire d’installation via votre navigateur.

CrazyStat inclus de plus un système de cache dans son fonctionnement. Ce qui permet d’optimiser encore plus ses performances.

Je ne peux que vous inciter à l’essayer.

La dernière version est disponible sur le site de l’auteur.
Le fichier de langue en français pour la version 1.71 RC1 est disponible ci-dessous :
[Fichier de traduction en Français : 7z]
[Fichier de traduction en Français : gz]

Cet Item à été publié le 13 janvier 2015 par Sébastien
dans : PHP
et est marqué :

Laissez un commentaire

« -o|o- »