Bonjour à tous,
Je voudrais récolter des avis sur une "problématique".
Lors de la conception d'un site en PHP5 avec un framework "maison", je me retrouve à faire une classe par page.
PHP ne disposant pas de la méthode Main(), il me fallait un point d'entré pour l'utilisateur et j'ai commencé par faire un petit fichier index.php qui ne faisait rien d'autre qu'appeler la classe ClassIndex.php et qui la lançait.
Puis ainsi de suite j'ai fait plusieurs petits déclancheurs qui ne servent qu'a charger puis lancer la classe de la page voulue.
J'ai donc eu l'idée de créer un seul et unique déclancheur qui serait sur index.php et qui récupère le nom de la classe a instancier via l'url et qui fait un chargement puis une instanciation dynamique de la bonne classe.
au lieu d'avoir une page index.php et une toto.php
on a donc index.php et index.php?p=toto
J'aimerai donc savoir quels sont les conseils d'utilisations de chacuns dans ce genre de situation (une classe par page) et pas de méthode main? Ai je fait le bon choix en centralisation les déclancheurs en un seul ?
Merci d'avance pour vos avis
Message édité par yellu le 19-02-2008 à 14:39:38