Le mariage d'Irène et Julien

le 21 octobre 2006

L'envers du décor

Ce qu'il y a derrière le site

Je ne vais pas rentrer profondément dans la technique sur cette page, ça ferait fuir tout le monde, la mariée comprise. Toutefois, compte tenu du nombre de geek de mon entourage, et pour l'illumination des autres personnes, je vais écrire quelques mots à ce sujet.

En quelques lignes, le site est fait d'un serveur web, proposant des contenus gérés par un outil appelé Typo3, qui sert à pouvoir simplement saisir des contenus et à les gérer dynamiquement. Il repose sur une base de données.

La mise en place d'un site web comme celui-ci réclame deux travaux différents, la mise en place de l'architecture technique, qui occupe le marié, et la rédaction des contenus, qui est beaucoup plus longue et qui occupe chacun des deux promis.

Eléments techniques

Comme il faut quand même écrire un peu ce que j'ai fait et comment pour satisfaire ma soif de geekitude, voici un résumé de ce qui compose le site.

Le site est basé sur un serveur apache, complété de PHP pour la programmation côté serveur, et sur un serveur de base de données MySQL.

Par dessus ces bases indispensables, vient se poser un outil de gestion de contenu nommé Typo3, codé en PHP qui sert à simplifier le travail de mise en ligne, de publication et d'édition des pages de notre site. Enfin, il faut un gabarit de base pour notre site, dans lequel s'intégreront les contenus. Ce gabarit est un modèle HTML, complété d'une feuille de style CSS. La qualité du code de ce modèle est importante puisque celui-ci va se traduire dans chacune des pages générées.

Enfin, notons que Typo3 applique des systèmes de caches, afin que les pages générées ne le soient que de temps en temps et stockées en cache afin de servir plus rapidement les innombrables visites.

En terme de temps pour mettre ceci en place, sachant que je n'en suis pas au coup d'essai... 2 soirs pour un gabarit HTML correct et validé W3C (ne dites pas à la mariée que j'ai écrit ça...), 3 soirs pour le déploiement de typo3 et l'intégration du gabarit au sein de celui-ci, quelques heures pour les débugages au fil de l'utilisation, une soirée pour des jolies URL qui ressemblent pas à du vilain PHP et une soirée pour mettre en place l'internationnalisation.


RecherchePlan du siteLivre d'orNous contacter