Le billet inutile du matin

A l'écoute : Elvis Costello - She

le billet inutile du matin

Bon, j’ai rien de particulier à dire, mais j’ai envie d’écrire, donc… Faut trouver un sujet. Mon redoublement ? Déjà fait. Dofus ? Déjà fait et refait. Le site d’Utopia ? Ah, oui, ça fait un moment que je n’en ai pas parlé ici :)

Le site d’Utopia, quand j’ai commencé à m’en occuper, c’était 3 pages html qui se battaient en duel. J’ai donc entrepris de faire grandir le site, de faire un design plus “propre” (dans le sens carré, fini) que l’ancien, et ça a donné ça :

Utopia v1

Bon, ça fait pas vraiment penser à Dofus, quoi :/

Et puis bon, le html c’est sympa, mais mettre un peu de php là dedans multiplie les possibilités. Je ne connais pas le php ? Et alors ? J’suis là pour apprendre, non ?

Du coup j’ai appris les bases du php, via divers sites, et surtout via la lecture du code de nos projets tuts de première année et le harcelement de Ben, l’auteur du-dit code… A ce moment là, mes connaissances se limitaient en gros à “echo” et l’utilisation bateau d’une base de donnée. 0.5% des possibilités du php, en gros ^^

Nouveau design, j’en profite pour revoir un peu l’organisation du site, parce que le php me permet d’avoir par exemple une seule page “membre.php” qui m’affiche les infos sur le membre voulu au lieu des “m_luna.htm”, “m_miss.htm”, “m_juice.htm” etc que j’avais avant…

Utopia v2

Bon, c’est très bien, mais j’ai pas très bien codé tout ça, et surtout je l’ai codé au fur et à mesure, en rajoutant des tables à gauche et à droite, j’ai des pages de test ou qui ne servent plus à rien de partout dans mon ftp, certains trucs ne marchent pas/plus… En bref, c’est le bordel ! En plus, je commence à regretter mon choix de forum, parce que punbb, c’est cool, mais c’est quand même moins complet que phpbb… Et ne pas pouvoir mettre un utilisateur dans plusieurs groupes, c’est rédhibitoire pour moi.

Vu que je m’étais arrangée pour que le site marche avec les comptes utilisateur du forum, si je change de système de forum, je dois recoder tout ce qui concerne les comptes… En gros, 90% du php du site…

Donc là, j’ai le choix entre partir du site actuel et tout modifier, en gardant la structure de merde, les tables pas réfléchies du tout et les fichiers qui servent à rien ; ou repartir de 0 en discutant de la structure des tables avec Pando (un Utopien qui s’y connait “un peu”, merci SuperPando xD), en prévoyant à l’avance toutes les fonctionnalités (oui, ma spécialité, c’est de rajouter une fonctionnalité au site tous les deux jours, et si ça m’oblige pas à recoder la moitié du truc, c’est pas drôle), ou au moins les plus importantes, et surtout en codant un peu plus proprement que la dernière fois.

J’ai bien sûr choisis la deuxième solution, n’en déplaise à Palleas (”mais pourquoi tu repars à 0 à chaque fois, je trouve ça débile !”). Pour le moment, j’ai finis ou presque la charte graphique, et je commence gentiment à coder les premiers trucs (la gestion des sessions phpbb3 et l’intégration du forum dans le site pour le moment).

Un screen de la charte graphique arrivera incessamment sous peu ;)

, , , ,

Articles relatifs :

2 commentaires pour “Le billet inutile du matin”

  1. Palleas dit :

    C’est absolument pas ce que j’ai dit, déjà. Je t’ai simplement dit que ça me faisait marrer de voir que tu sortais une nouvelle version de ton site à peine l’autre terminé.

    Je n’ai jamais dis que c’était débile de repatir de 0, c’est même ce qu’il faut faire quand la version de base ne contient que du code de merde.

    Et le coup des “prévoir à l’avance toutes les fonctionnalités”, faut plutôt dire “coder suffisament propre et logique pour pouvoir ajouter de nouvelles fonctionnalités simplement”.

  2. luna dit :

    Mea Culpa alors, je t’ai mal compris sur le coup.

    Pour le “que du code de merde”, y’a des trucs codés par d’autres que moi dedans, donc peut-être un peu de trucs sauvables xD

    Oui, c’est ce que je voulais dire, mais 2 minutes après le réveil, je ne suis pas au top de mes possibilités ^^’

    Sur ce, je retourne à la doc de phpbb3, pour finir l’intégration du forum :p

Laisser un commentaire