Théorie de MTS
Introduction
Je vais essayer ici de casser les idées recues sur MTS, projet qui n'est pourtant pas vieux. MTS
n'est PAS un cms (content management system); donc NON il ne gère pas de système de sondage, de statistiques
graphiques, d'interface administration. MTS est une théorie sur les systèmes de templates. Un truc vraiment,
vraiment tout simple.
MTS donc c'est...
Un système qui repose sur deux fondaments:
- Les fichiers de données doivent être en xhtml, et ne contenir que les données de la page, soit un body, un titre,
des meta, et éventuellement des scripts, links etc relatifs à la page; mais rien de plus. Le but est de séparer complètement
les données manipulées par le site, et le fonctionnement/rendu final du site.
- Transparence vis à vis de l'utilisateur. L'utilisateur ne doit pas pouvoir deviner le système de template utilisé
par un site juste en regardant l'url. Tout simplement car le jour ou ce systeme changera, les urls elles ne changeront
pas.
MTS, c'est ca, juste ces deux théories. Le code que je fourni n'est qu'une implémentation de cette théorie, et n'est
donc rien de plus qu'un code permettant de satisfaire au mieux ces deux exigences.