Skip to content
  • cedric@yterium.com's avatar
    un plugin qui generalise top10 pour construire une base statistique des sites sous spip · c4acb6d0
    cedric@yterium.com a rédigé
    Les sites sont recherches dans :
    - le RSS des sites sous spip
    - le RSS twitter sur la recheche "spip"
    - le RSS google news sur la mot cle "spip"
    - le RSS delicious des sites sous sarka
    - le RSS identica sur le mot cle "spip"
    - les recherches d'url spip.php?page=xxx caracteristiques d'un site SPIP, par l'API BOSS ou autre chaine caracteristique d'un site sous spip
    - les referers du site
    
    Ce mode de recrutement permet de trouver tous les sites visibles et vivants, avec un biais de recrutement car spip.php n'existe que depuis SPIP>=1.9, d'ou le peu de sites sous SPIP <1.9 dans les stats
    Il n'y a pas de mecanisme manuel de declaration de site, la petition de spip.net suffisant pour cela
    Les sites recrutes sont enregistres en statut propose
    
    Un genie scanne chaque site, pour verifier qu'il s'agit bien d'un site sous SPIP, et recuperer des infos statistiques :
    - IP
    - version de SPIP, avec plusieurs solutions de detection quand le header n'est pas present
    - version de PHP
    - plugins installes
    
    L'IP est utilisee pour determiner le pays d'hebergement via l'api GeoIP maxmind
    le plugin embarque la version gratuite et GPL de la base IP de maxmind : Geolite 
    http://www.maxmind.com/app/geolitecountry
    c4acb6d0