Dia's Web Site

Aller directement au contenu de la page
 
 
DreamHost Hébergement DreamHost : 50$ de réduction lors votre inscription avec le code AMILLET.
 

Actus

jan 01

Bonne année à tous et toutes et meilleurs voeux !

Pas de mise à jour depuis longtemps car je n'ai pas eu des masses de temps libre. Alors pour compenser, au menu de cette news, d'énormes changements côté technique et diverses modifications sur le contenu. Comme ça me fait quand même un changement important je me suis aussi permis une rétro "nostalgie" ;).

Points techniques :

  • Passage à CakePHP (pour les avantages de l'utilisation d'un framework, je vous renvoie à mon rapport d'alternance, page "C.V."), couplé à Subversion et Fredistrano (plus d'infos sur le blog de Fred). Au passage, c'est la version 1.2 alpha de Cake, pas la pre-beta (pas de mise à jour prévue avant la version finale) ;
  • Migration chez DreamHost ;
  • Tous les fichiers CSS et JavaScript sont maintenant servis gzippés. Cela signifie que les fichiers sont compressés sur le serveur avant d'être transférés au navigateur (à vous quoi). Cela induit un gain important en taille et donc en temps de chargement ;
  • Mises à jour de Prototype, script.aculo.us et TinyMCE.

Pour ce qui est du contenu :

  • Ajout d'une interface d'administration permettant de manipuler les éléments (news, jeux, armes...) depuis le site, sans aller mettre les mains dans la BD ;
  • Le livre d'or est maintenant intégré au site (et captcha supprimé) ;
  • Suppression de la section "PristonTale" (elle ne m'intéressait plus).
  • Modification de la présentation des news et des armes ;
  • De gros groupes de photos sont passés des sections "Armes" et "Rammstein" à la galerie de photos (plus logique et plus simple) ;
  • Page sur les membres de Rammstein refaite ;
  • Diverses modifications sur les pages Accueil, CV et Contact ;
  • Comme d'habitude, le reste de la section Rammstein sera en retard.

Historique rapide du site :

21 mars 2004 : création avec la mise en ligne de 3 pages (news, fichiers, cv)

fin 2004 : pas mal de modifs (plus ou moins importantes) depuis le démarrage avec un travail sur la cosmétique et l'ajout d'un livre d'or et de nouvelles pages (Rammstein, PristonTale)...

début 2005 : ajout de la section Armes et il commence à y avoir des efforts faits sur le code HTML.

fin 2005 : modificationss / mises à jour en tous genres et passage à Free pour quitter cette bouse (pour l'hébergement) de Tiscali.

début 2006 : passage à PHP et utilisation d'une base de données : réorganisation complète du site (suppression de dizaines de pages HTML) ! Première validation du site : HTML 4.01 Transitionnel, la norme la moins stricte mais il faut bien commencer par quelque part !

fin 2006 : modifications techniques nombreuses et importantes : site entièrement ré-écrit, validation XHTML 1.0 Strict, PHP optimisé, CSS plus poussé et utilisation d'Ajax. Changement de design avec l'utilisation d'un template trouvé sur le net, pour une présentation moins "artisanale" et plus pro. Des modifications aussi sur le contenu du site. Ajout du forum et de la galerie de photos.

mi 2007 : ajout de la section Diablo, refonte complète du code PHP, travail sur le JavaScript (ajout de librairies) et les temps de chargement des pages.

fin 2007 : Changement de design : je m'en suis pas mal vu pour créer un truc de A à Z, mais j'y suis arrivé (et j'en suis fier) ! Migration du livre d'or, du forum et de la galerie chez DreamHost (hébergement offert par mes ex-collègues d'Alcatel). Livre d'or refait avec CakePHP (qui était inutilisable chez Free). Beaucoup de travail sur CakePHP pour transformer le site en une appli de niveau professionnel (au point de vue technique) et fignolée autant que possible.

Le mot de la fin

Ca a pris 2 mois à cause de mon manque de temps libre à côté de mon boulot mais le résultat est là. Vu que je fais ce site pour la technique et pas pour le contenu, c'est une énorme satisfaction. Pour la suite, je complèterai la section Rammstein quand je pourrai (depuis le temps, ça sera pas du luxe :p). To be continued...

 
Revenir en haut de page