« Matomo/Réflexions version2 » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 83 :
= Questions / réponses =
 
== Abstraction via une lib Smarty (idée abandonnée) ==
 
==Abstraction BDD par PEAR:DB (idée abandonnée)==
 
== Abstraction BDD par Adodb (choix final) ==
Ligne 98 ⟶ 95 :
 
Ce choix fait suite à des benchs et rapports de fonctionnalités que je publierai peut être au propre un jour. Nous mettions en comparaison pear:db, adodb, adodblite, et mysql natif.
 
== Au sujet de PEAR (à voir plus tard...)==
 
==Classe de construction de requêtes (abandonné)==
 
==Templates (XHTML, CSV) (done)==
 
==Comptabilisation des moteurs de recherches via un système de log parallèle==
Ligne 311 ⟶ 302 :
 
A réfléchir pour une compatibilité avec toutes les bases de données (ça ne doit pas être évident ?). Le générateur de DUMP doit à mon avis ne pas dépendre de la structure de la bdd et doit être générique (il lit tout seuls les tables avec un prefixe xxx_ et les champs et créé le fichier).
 
== Module d'informations du serveur (done!)==
 
== Autres Q/A ==
Ligne 318 ⟶ 307 :
: >> le choix du template peux être garder en session ou dans un cookie.
::Après plus de reflexion, je pense que le template par défaut doit être dans le fichier de conf de phpMyVisites. Ensuite si on veut laisser le choix à l'utilisateur de changer de template, jé préconise les cookies, les sessions sont gourmandes en ressource et les cookies permettent de garder le choix d'une session à l'autre. ''Marco''
 
* Comment gérer proprement les erreurs génériques dans toute l'application ?
: >> Une fonction que l'on accroche via set_error_handler() et qui crée une file de message d'erreur affichables dans les templates.