19/06/02Kikiteam-ASI3n°1 / 21 Lenchere est en hausse… Forum, FAQ, Stats ! By KiKiTeam : Maxime Chambreuil, Minh LeHoai, Samy Fouilleux, Soizic Geslin
19/06/02Kikiteam-ASI3n°2 / 21 Déroulement FAQ Forum Stats Site : Webalizer Objets, utilisateurs et ventes La librairie GD
19/06/02Kikiteam-ASI3n°3 / 21 FAQ
19/06/02Kikiteam-ASI3n°4 / 21 FAQ Une page PHP pour son affichage : La question = Un lien vers la réponse Un formulaire pour la compléter : Un champ question Un champ réponse Un script Perl pour faire le lien Il récupère les données du formulaire et les écrit dans la page daffichage
19/06/02Kikiteam-ASI3n°5 / 21 Forum
19/06/02Kikiteam-ASI3n°6 / 21 Forum Choix du forum : Ikonboard Obligation de sinscrire Yabbforum Sans base de donnée, mais avec CGI et Perl Phpbb Fonctionne avec diverses sortes de BD
19/06/02Kikiteam-ASI3n°7 / 21 Forum Phpbb : Version utilisée : 2.01 Basée sur le language php, doù le nom Fonctionne avec une BD PostgreSql Installation assez facile Et bien entendu gratuit
19/06/02Kikiteam-ASI3n°8 / 21 Forum Phpbb : linstallation Télécharger le.tar.gz de base et le.tar.gz pour la langue française. Décompresser le tout dans le répertoire où se trouvent les pages web Sous en navigateur, se mettre dans le répertoire de phpBB page dinstallation automatique
19/06/02Kikiteam-ASI3n°9 / 21 Forum Phpbb : linstallation, les problèmes Ne pas oublier de mettre en écriture complète le fichier de config Phpbb2 conçu pour fonctionner avec la plupart des BD, mais principalement destinée à MySql Bug dans les fichiers dinstal pour PostgreSql –Problème résolu en regardant sur les forums de phpbb.com
19/06/02Kikiteam-ASI3n°10 / 21 Forum Phpbb : les fonctionnalité rajoutées Création automatique dun forum lors de la mise en vente dun objet Création dun compte sur le forum lors de la création dun compte sur le site enchère
19/06/02Kikiteam-ASI3n°11 / 21 Forum Phpbb : les fonctionnalité rajoutées, codage Première solution : réutiliser les fonctions php de phpBB problème : impossible de trouver la bonne fonction Deuxième solution : intervenir directement sur la BD problème : compréhension nécessaire de lorganisation de la BD
19/06/02Kikiteam-ASI3n°12 / 21 Forum Phpbb : au final Le forum marche parfaitement Lorsquun utilisateur met en vente un objet, un topic lui correspondant apparaît Lorsquun utilisateur sinscrit sur le site denchère, il est automatiquement inscrit sur le forum avec le même login et le même mot de passe
19/06/02Kikiteam-ASI3n°13 / 21 Statistiques…
19/06/02Kikiteam-ASI3n°14 / 21 Webalizer Les statistiques sur les connexions
19/06/02Kikiteam-ASI3n°15 / 21 Webalizer Utilise la librairie GD pour générer des graphiques Utilise le fichier access.log dApache Logiciel gratuit, à installer sur le serveur Logiciels payants : Webtrends Balise : Xiti
19/06/02Kikiteam-ASI3n°16 / 21 Webalizer Installation : enable-dns prefix=DIR with-gdlib=DIR /libgd.a with-gd=DIR with-language=french etc-dir=DIR
19/06/02Kikiteam-ASI3n°17 / 21 Un peu de codage… Les statistiques sur les objets, utilisateurs, ventes
19/06/02Kikiteam-ASI3n°18 / 21 Stats sur les objets Fonctionnalités proposées : Affichage du nombre dobjets en vente par catégorie, lien vers les catégorie par utilisateur Répartition des utilisateurs Par pays Par région (bug…) Par nombre dachats et de ventes Moyenne des prix
19/06/02Kikiteam-ASI3n°19 / 21 Stats sur les objets Aucun accès direct à la base Fonctions daffichage Fichiers contenant le HTML => Beaucoup de fichiers ! Un peu lourd à louverture…
19/06/02Kikiteam-ASI3n°20 / 21 Stats sur les objets : problèmes rencontrés… Déterminer les fonctions à demander… méthode bourrine : (utilisateur) fonction obtenirDétail($identifiant) fonction obtenirTousLesIdentifiants($tableau) méthode tranquille : (objet) fonction obtenirStatistique($table) Affichage graphique, utilisation de GD
19/06/02Kikiteam-ASI3n°21 / 21 Stats sur les objets : prolongements ? Faire comme webalizer : mettre à jour régulièrement et appeler un fichier (au lieu de le faire en live) Plus de graphismes
19/06/02Kikiteam-ASI3n°22 / 21 La librairie GD
19/06/02Kikiteam-ASI3n°23 / 21 La librairie GD Utilisée par Webalizer pour générer des images Utilisée pour générer des images à partir de PHP => Statistiques sur les bases
19/06/02Kikiteam-ASI3n°24 / 21 Conclusion
19/06/02Kikiteam-ASI3n°25 / 21 Conclusion On a atteint la plupart des objectifs On peut encore mieux faire mais… … quand ?