Notes de version pour le passage de la version 2.3 à la version 3.0 : #################################################################################################### ATTENTION : La données des versions inférieures ne sont pas supportées ! Si vous souhaitez garder vos anciennes données, vous pouvez déplacer vos fichiers actuels de SpongeStats 2.3 dans un nouveau dossier et utiliser un nouveau préfixe de table pour l'installation de la version 3.0 ! #################################################################################################### __Améliorations fonctionnelles :__ - Refonte complète de l'interface graphique - Interface Web localisable (français, anglais et allemand actuellement disponible) - Ajout des numéros de versions pour les navigateurs - Suppression des visiteurs venant du domaine depuis lequel stats.php est appelé (filtrage des robots plus efficace) - Optimisation des graphiques horaires - Ajout de liens en haut de pages pour accéder aux différents contenus des pages actives - Ajout d'une icone (favicon) pour les referers et hotes + variable de configuration - Ajout d'une variable pour sélectionner le nombre de mots clés à afficher - Ajout d'une rubrique d'aide sur les différents graphiques/listing affichés pour guider l'utilisateur - Ajout d'un script d'installation - Ajout d'une interface d'administration pour configurer SpongeStats après l'installation - Ajout de fonctionnalités pour exporter/purger la base de données - Ajout de la géolicalisation des adresses IP coté client (HostIp.info) - Modification de l'affichage des derniers visiteurs + ajout de l'historique (première et dernière visite) - Ajout d'un fil RSS pour suivre les stats journalières/hebdomadaires/mensuelles/annuelles (rss.php) - Regroupement des pages vues et des pages d'entrée sous l'onglet "pages" - Regroupement des moteurs de recherche dans les referers - Modification de l'affichage des mots clés au profit d'un nuage de tag avec plus d'informations sur chaque mots clés (liens direct vers les moteurs, évolutions sur les 10 derniers jours et dernières URL des références des visiteurs ayant tapés ces mots clés) - Modification et localisation de la documentation (français et anglais) #################################################################################################### __Améliorations techniques :__ - Refonte de la partie AJAX : Utilisation du framework JQuery 1.2 + le plugin LiveQuery - Modification de la structure XHTML - Les affichages récurents sont regroupés dans des fichiers inc.*******.php et appelés avec les variables de temps qui conviennent - Ajout d'une fonction spongestats() dans le fichier stats.php pour empêcher d'agir sur les variables de la page courante - Optimisation de quelques requêtes MySQL (comment ça de très nombreuses ?? :p) - Suppresion des tables concernant les mots clés au profit d'un stockage direct dans la table $sps_statistiques - Ajout d'une table d'archive pour les visites quotidienne (sps_archives) - Utilisation d'une table MySQL pour stocker la configuration (sps_config) - Modification du fichier de configuration, (créé à l'installation, il ne contient plus que les variables de connexion MySQL) ####################################################################################################