Le site Devils.ch

Le club Devils est un club d'étudiants que nous avions formé à l'école d'ingénieurs pour, premier objectif, monter un bar à la fête de l'école (d'où le nom Devils, car c'était un bar "diabolique" tout ça.. (et aussi le logo en feu, bien Hard Rock, j'ai des longs cheveux)). Le club a ensuite perduré contre vents et marées et nous nous voyons à quelques reprises dans l'année durant des camps de ski, ou autres :)
Le site est apparu un peu après car j'avais décidé de publier les photos de notre première rencontre... Ce qui n'était qu'une page est ensuite devenu un mini site, puis un vrai site, puis finalement un site complet et dynamique. Le site Devils.ch a connu 3 versions majeures que je détaille juste en dessous. Ces versions montrent mes progrès en HTML/Web car j'ai appris tout ça en faisant le site. J'ai commencé en écrivant les pages sous Word, pour actuellement avoir un site dynamique en PHP.. belle évolution, non?



Version 1 du site [août 1998 - janvier 2000]







Cette première version du site m'a donc initié au doux language HTML. Je l'ai commencé sur Word pour finalement passer sur un éditeur autrement mieux qu'était (à l'époque) Netscape Composer. Parti d'une seule page pour visionner les photos de notre première sortie (au Jura), elle a évolué vers un embryon de site qui comprenait une rubrique download, une rubrique photo, une rubrique agenda, etc... en fait un peu toutes les rubriques actuelles mais sans le côté dynamique (Les modifications se faisaient sur la page HTML).

Le site s'appelait à ce moment-là Devils Online pour la simple raison qu'on ne possédait pas de nom de domaine et que ce n'était pas à l'ordre du jour.. Environ 6 mois plus tard j'ai décidé de réserver le nom devils.ch sur un coup de tête, et ce fut je pense une bonne idée, car sans cela le site n'existerait peut-être plus (sans compter qu'environ 3 mois plus tard les noms SwissDevils et autres Geneva-Devils étaient occupés...).

Voilà pas grand chose à dire d'autre sauf que le design n'était pas top-top mais cependant pas trop je-mets-des-gif-animées-partout-parce-que-c'est-rigolo, comme on savait en faire à l'époque.. Un bon premier jet je trouve.
Au bout d'un moment lorsque je me suis un peu aguerri aux techniques du HTML, j'ai décidé de me mettre en secret à la construction de la version numéro 2 du site, histoire de repartir sur des bases saines (car évidemment la première version de devils.ch n'avait aucune organisation)..


Version 2 du site
[janvier 2000 - octobre 2000]







Alors ensuite la version 2 apparu... Tout de suite mieux. En effet j'avais commencé à comprendre le HTML dans toutes ses subtilités (tableaux, frames, ...) et je commençais à maîtriser Photoshop. Donc un site beaucoup plus évolué graphiquement, ayant même (n'ayons pas peur des mots) une charte graphique. Ce site est, à ses débuts, encore complètement statique.. Il évoluera durant sa (courte) existence et il se verra adjoindre un OneLiner en page principale, ainsi qu'un petit forum et un petit chat-room. Le tout programmé en Perl. Mais bon comme je n'aime/maîtrise pas trop le Perl ça allait pas bien loin je dois l'avouer. J'ai ensuite du fermer un peu abruptement le site pour une raison de respect de la vie privée d'un des membres..

Tout de suite après je me suis donc attelé à une nouvelle version du site utilisant PHP qui gère des accomptes et des niveaux de droits pour chaque utilisateur (histoire de régler ce problème de respect de vie privée).. J'étais assez stressé pendant la conception de ce site car pour la première fois de son existence le site était offline, et toute la communauté Internet attendait halletante la mise en ligne de la dernière version :)

Version 3 du site
[janvier 2001- ...]









Et vladaboum, le 24 janvier 2001 de notre ère débarquait la 3ème version du site Devils. Alors celle-là j'espère qu'elle va durer un certain temps car elle m'a demandé un p**** de travail! Cette version est complètement dynamique, elle s'appuie sur PHP pour gérer les pages graphiques, et sur des fichiers textes comme pseudo base de données (Mon hébergeur fait payer plus cher pour disposer d'une base mySQL). Le code PHP est entièrement à base de classes, est clair et pas mal foutu (je pense). Le site propose à son ouverture un système de Login pour chaque utilisateur stocké ensuite dans un cookie (pour éviter de retaper son password à chaque session). Chaque utilisateur peut choisir son avatar dans une liste, il peut aussi en uploader un. On peut poster des news, les membres ayant leur anniversaire apparaissent dans la rubrique Birthday... on peut y voir la météo (honteusement repiquée sur Edicom.ch) etc.. etc..

Le site a ensuite évolué, intégrant un forum, le Devils Apero Network (Client style ICQ pour savoir la date et le lieu du prochain apéro Devils (ben oui faut bien vivre...)) puis une rubrique Lien où chacun peut propser des liens.. puis j'ai ajouté la fonctionnalité d'ajouter des commentaires aux news parues. Le webmaster dispose aussi maintenant d'une interface pour pouvoir changer le logo actuel ou le sondage. Il peut aussi modifier les droits ou informations d'un des membres. Le site propose aussi depuis peu un portail W@P.

Le site est maintenant beaucoup plus ouvert au monde et devient intéressant pour un plus large éventail de personnes (en dehors des stricts membres du Devils). C'est maintenant un passage obligé pour beaucoup de nos connaissances/amis.

Pour vous faire une meilleure idée de ce à quoi ressemble le site, allez le visiter en cliquant ici!