Vous n’avez sûrement pas remarqué, normal ça se passe sous le capot du site. Quelques explications…
J’ai procédé a la programmation d’un framework personnel servant de base au développement d’application web ou de site dynamique. Je me suis fortement inspiré de rails et symfony. L’objectif est double. Avoir des sites maintenables, évolutifs et modulaires. Tous mes sites ont un moteur commun, le framework, et des modules spécifiques ou partagés entre eux, qui s’appuient sur une base commune (le framework).
Concrètement il devient aisé de créer un module (par exemple module de contact) pour un site et d’en faire bénéficier les autres sites. La séparation de la partie visuelle des données, vieux principe utile, avec le design pattern mvc concourt a cette faculté de faire évoluer l’application avec un minimum de travaux.
Je m’inspire fortement de framework existant ayant fait leurs preuves car je pense que, même si j’aime la créativité, ils ont fait l’objet d’expertises poussées et éprouvées. Il est donc plus intelligent de bénéficier de l’expérience passée des autres développeurs.
