Le lendemain, le forum fit son apparition, fruit d'un travail collaboratif avec un ami de l'époque, connu sur mon tout 1er forum (http://www.lecoyoteduweb.com, remit en ligne à titre posthume), avec qui j'avais déjà monté un précédent forum sur une série TV: http://www.smalltalon.com, aujourd'hui fermé.
Ayant un pôle de contacts assez conséquent du fait que nous étions sur beaucoup de forums traitants de séries TV, nous réussissons à faire connaitre notre forum, qui voit sa popularité grimper de façon exponentielle les 1er mois.
L'effet nouveauté estompé, la fréquentation diminua fortement au bout de 2 mois. A ce moment là, seuls les véritables membres intéressés par la série restèrent actifs tous comme les nouveaux membres arrivant étaient eux aussi des internautes s'intéressant vraiment à la série.
Fin mai 2004, les cours sont finis, et l'ennui commence à s'installer. A ce moment là, le torchon a déjà brulé avec le co-fondateur du forum; me retrouvant seul, je cherche désespérément un projet histoire de faire passer le temps.
C'est alors que me vient l'idée de réaliser un site autour du forum déjà existant. Ce dernier étant déjà une mine d'information, il suffirait de créer une structure de site constituée de pages qui afficheraient les informations contenues sur le forum. Ainsi il n'y avait que le codage des pages à réaliser, et aucun besoin de se pencher sur le contenu (puisque déjà présent sur le forum).
Nous sommes le 30 Mai 2004.
Je me lance donc dans la création d'un site web. Etant donné mon niveau de l'époque qui, il faut bien le dire, ne volait pas très haut, que ce soit en php ou en graphisme (html/css/création d'images) l'idée me vient de développer un site autour de phpBB (qui est le script utilisé par le forum) afin d'utiliser les classes css déjà existantes, ce qui, niveau design, intègrera parfaitement le site au forum. Pour cela, il suffit d'utiliser le système de sessions/Template de phpBB, en incluant dans chaque pages, quelques lignes de code, permettant d'utiliser toutes les possibilités offertes par phpBB2 (fonctions utilisateur, classes css...etc).
Je porte donc mon choix sur un MOD (Module) phpBB permettant à l'origine de rajouter un portail, qui offre la possibilité d'afficher sur une page, le contenu d'un message posté sur le forum. Après quelques petites corrections (niveau php et html) en fonction des informations à afficher, le résultat est là.
Le site fît son apparition le 8 Août 2004. Un nouveau thème pour le forum arriva le 31 Août en complément de l'actuel ( de l'époque). Du fait que forum et site soient liés, lorsqu'un membre adopte un thème pour le forum, ce choix est automatiquement répercuté sur le site.
Bien qu'aujourd'hui l'idée d'utiliser les sessions de phpBB sur son site est rependue, à l'époque, les tutos expliquant la marche à suivre n'existent pas encore (ils n’apparaîtront qu'environ un an plus tard), ce qui fit de deadzone-fr, le tout 1er site perso à utiliser ce système.
Durant 3 ans, le site resta tel quel (exepté le flux RSS qui arriva le 10 Octobre 2005, et le palier des 100 000 visiteurs uniques le 27 Décembre de la même année) , sans mise à jour et sans amélioration, d'une part car je n'en avais pas le temps, mais surtout, je n’étais pas capable, vu mon niveau en php, de l'améliorer. Mais au fil des années, de part ma montée en grade sur phpbb-fr (modérateur => modérateur/codeur => responsable des codeurs => Administrateur/res. des codeurs) j'ai finis par acquérir le niveau requis pour une recodage total afin de rendre toutes les pages réellement dynamique.
Dynamique dites-vous? Oui, car jusqu'à ce jour, chaque ajout de photos/résumé d'épisode, photos d'acteur, extraits vidéo, trailer... nécessitait une mise à jour du Template html (la structure de la page) car tout était statique (ce qui est aberrant quand on connait le but de php).
C'est ainsi que le 15 Août 2007, la nouvelle version arrive (v1.5, du fait que l'esthétique reste strictement identique, seul le "moteur" interne fût revu).
Désormais, lors de leur chargement, les pages sont capables de "scruter" (via readdir() et scandir()) les répertoires présents sur le serveur, et de générer l'affichage adéquat. Désormais, pour chaque mise à jour, il me suffit d'envoyer un répertoire (contenant soit des photos, des résumés, des vidéos) sur le serveur, (à un endroit spécial, bien entendu) pour que la page correspondante se mette à jour.
Par exemple, il suffit de placer un dossier nommé s6e13 (contenant les photos de l'épisode) dans le répertoire photos/episodes pour que cette page se mette à jour en affichant le lien correspondant à l'épisode.
Cette automatisation se traduit évidemment, par un temps de génération plus important, étant donné qu'à chaque chargement, l'arborescence des fichiers est scanné de façon récursive.
Décembre 2007, phpBB3 étant proche, je me lance dans l'adaptation du site à cette nouvelle version.
Au menu, re-codage de toutes les pages afin de, outre l'adaptation en elle même, présenter un esthétique beaucoup plus moderne des pages, le menu de navigation principal est déplacé en haut, des blocks de navigations interne font leur apparition sur la droite des pages (les blocks des pages Personnages/Acteurs/Épisodes/Diffusions sont dynamiques), le nombre de fichier template est divisé par 3 (un fichier étant composés de plusieurs parties, chacune étant affichée selon la page demandée, notamment le cas pour la galerie photos: C'est en fait un seul fichier template utilisé pur 4 affichages différents), les problèmes de lenteur liés à la récursivité sont réglés via un système de cache.
C'est la version 2.0 du site, sortie le 6 septembre 2008, celle que vous avez sous les yeux
Merci à: Joy, le-coyote, krisspomms, wissep111, Théonaute , Oyo, Elglobo, Thierry, Jester, Abble, Dakin Quelia


