Bonjour
Ayant participé au développement d'un module MDA pour générer une application PHP à partir d'un modèle UML, je me pose la question suivante :
Est-ce que vous utilisez une architecture comme celle ci pour vos applications Web en PHP ?
Architecture en couches :
- couche persistance : objets entités et objets d'accès aux données.
- couche métier : objets métiers
- couche présentation (implémentation du MVC).
- une couche transverse pour la communication entre les trois autres couches.
Le tout en utilisant quasi exclusivement la prog objet avec PHP 5 (seul un fichier contient du code non objet pour recevoir la requête du client).
Utilisation de PEAR:: DB pour la couche persistance et de PEAR::HTML_QuickForm_Controler pour la couche présentation.
Cette architecture est largement inspirée des architectures classiques des applications J2EE
Parce que quand je lis des tutos, j'ai l'impression que la prog objet en PHP n'est quasiment jamais utilisé ...![]()
Merci d'avance pour vos réponses![]()
Yann
Partager