Quelques couches de code
Les sites du domaine schwan.fr consistent en un empilement de plusieurs couches de codes PHP.
Au coeur du système, il y a un petit framework appelé Lys .
Il regroupe les classes d'entrée/sortie, le routage et la filtration des requêtes de l'Utilisateur. Il propose une mise en forme simple - mais pas simpliste ! - des pages HTML. Il embarque un peu de JavaScript pour améliorer l'expérience de l'Utilisateur : rien de très lourd ou très complexe, évidemment.
Au dessus se trouve une bibliothéque de plugins appelée Lea .
Forums, CMS, EShop, tout est possible, tout est réalisable, tout est surtout paramétrable.
À la périphérie enfin, les domaines schwan.fr développent et utilisent les différents plugins dans des sites aux thématiques variées.
Quelques mises en garde
Vous trouverez sur ce site une partie des différentes couches de codes, avec quelques explications sommaires.
Rien n'est figé, c'est un ballet incessant, un mouvement permanent de fonctions, de classes et de traits qui ne cessent d'évoluer.
Bonne lecture !