statistiques_archiver.php
SPIP, Système de publication pour l'internet
Copyright © avec tendresse depuis 2001 Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James
Ce programme est un logiciel libre distribué sous licence GNU/GPL.
Table of Contents
Constants
- STATISTIQUES_ARCHIVER_PAR_AN = 5
 - Nombre d'années après quoi on permet de concaténer les statistiques de visites par an
 - STATISTIQUES_ARCHIVER_PAR_MOIS = 2
 - Nombre d'années après quoi on permet de concaténer les statistiques de visites par mois
 
Functions
- action_statistiques_archiver_dist() : mixed
 - Archiver ou nettoyer des statistiques
 - statistiques_archiver_log() : mixed
 - Logguer ces informations importantes.
 - statistiques_nettoyer_visites_articles() : mixed
 - Nettoyer des lignes de visites d'articles incorrectes
 - statistiques_nettoyer_referers_articles() : mixed
 - Nettoyer des lignes de referers d'articles incorrectes
 - statistiques_archiver_visites_articles() : mixed
 - Archiver les visites d'articles
 - statistiques_concatener_visites_par_mois() : mixed
 - Concatène les statistiques de visites d'articles par mois
 - statistiques_concatener_visites_entre_jours() : mixed
 - Concatène les statistiques de visites d'articles par portion de mois (entre groupe de jours)
 - statistiques_concatener_annee_minimum() : int|bool
 - Retourne la plus petite année des visites d'articles
 - statistiques_concatener_visites_par_an() : mixed
 - Concatène les statistiques de visites d'articles par an
 - statistiques_concatener_visites_entre_periode() : bool
 - Concatène les statistiques de visites d'articles entre 2 périodes.
 
Constants
STATISTIQUES_ARCHIVER_PAR_AN
Nombre d'années après quoi on permet de concaténer les statistiques de visites par an
    public
        int
    STATISTIQUES_ARCHIVER_PAR_AN
    = 5
        Après ce nombre d'années, on peut concaténer les données de visites d'articles par années pour prendre moins de place dans la base de données
Nombre d'années
STATISTIQUES_ARCHIVER_PAR_MOIS
Nombre d'années après quoi on permet de concaténer les statistiques de visites par mois
    public
        int
    STATISTIQUES_ARCHIVER_PAR_MOIS
    = 2
        Après ce nombre d'années, on peut concaténer les données de visites d'articles par mois pour prendre moins de place dans la base de données
Nombre d'années
Functions
action_statistiques_archiver_dist()
Archiver ou nettoyer des statistiques
    
                    action_statistiques_archiver_dist([string $arg = null ]) : mixed
    
        Parameters
- $arg : string = null
 
statistiques_archiver_log()
Logguer ces informations importantes.
    
                    statistiques_archiver_log(string $texte) : mixed
    
        Parameters
- $texte : string
 
Tags
statistiques_nettoyer_visites_articles()
Nettoyer des lignes de visites d'articles incorrectes
    
                    statistiques_nettoyer_visites_articles() : mixed
        Supprime toutes les lignes qui ne font pas partie d'un article présent en base
statistiques_nettoyer_referers_articles()
Nettoyer des lignes de referers d'articles incorrectes
    
                    statistiques_nettoyer_referers_articles() : mixed
        Supprime toutes les lignes qui ne font pas partie d'un article présent en base
statistiques_archiver_visites_articles()
Archiver les visites d'articles
    
                    statistiques_archiver_visites_articles() : mixed
    
    
    
    Tags
statistiques_concatener_visites_par_mois()
Concatène les statistiques de visites d'articles par mois
    
                    statistiques_concatener_visites_par_mois(int $annee) : mixed
    
        Parameters
- $annee : int
 - 
                    
On concatène ce qui est avant cette année là.
 
Tags
statistiques_concatener_visites_entre_jours()
Concatène les statistiques de visites d'articles par portion de mois (entre groupe de jours)
    
                    statistiques_concatener_visites_entre_jours(int $annee, int $debut, int $fin) : mixed
    
        Parameters
- $annee : int
 - 
                    
On concatène ce qui est avant cette année là.
 - $debut : int
 - 
                    
Numéro de jour du début de la concaténation, exemple 1. Le total des visites concaténé sera mis dans ce jour là.
 - $fin : int
 - 
                    
Numéro de jour de fin de la concaténation, exemple 31. Toutes les entrées entre le jour $debut+1 et $fin seront supprimées et concaténées au jour $debut.
 
Tags
statistiques_concatener_annee_minimum()
Retourne la plus petite année des visites d'articles
    
                    statistiques_concatener_annee_minimum() : int|bool
    
    
    
            Return values
int|bool —- int : l'année
 - false : année non trouvée.
 
statistiques_concatener_visites_par_an()
Concatène les statistiques de visites d'articles par an
    
                    statistiques_concatener_visites_par_an(int $annee) : mixed
    
        Parameters
- $annee : int
 - 
                    
On concatène ce qui est avant cette année là.
 
Tags
statistiques_concatener_visites_entre_periode()
Concatène les statistiques de visites d'articles entre 2 périodes.
    
                    statistiques_concatener_visites_entre_periode(string $date_debut, string $date_fin) : bool
    
        Parameters
- $date_debut : string
 - 
                    
Date de début tel que '2010-01-01'
 - $date_fin : string
 - 
                    
Date de fin tel que '2010-12-31'
 
Return values
bool —- false : aucune visite sur cette période
 - true : il y avait des visites, elles ont été concaténées (ou l'étaient déjà)