Cet article continue de présenter le framework Openbiz "gratuit et open source", qui est une application basée sur le framework Zend
Cadre PHP en couches. L'article précédent "Openbiz implémente la programmation de métadonnées PHP" mentionnait cela via les métadonnées
Pour décrire la description ultime de la logique métier, l'essence réside dans l'idée abstraite ultime de cohésion élevée et de faible couplage. Cet article est le mien
Nous expliquerons comment parvenir à une réutilisation ultime de la logique métier grâce à cette idée.
Couche intermédiaire Openbiz construite sur Zend
Cette architecture est similaire au concept de couche intermédiaire proposé par Java,
Dans le système Openbiz, en plus de la logique des données,
Gestion de la mémoire, en plus de fonctionnalités avancées telles que les usines à objets,
De la structure de son code source, nous voyons que la plupart des
La mise en œuvre de la logique métier repose toujours sur la couche inférieure de Zend
A faire, et pour ces logiques Openbiz lui-même
Le travail effectué est équivalent à la logique d'appel et à la mise en œuvre
La logique n'est visible que par la couche intermédiaire.
Quels en sont les avantages ? N'est-ce pas inutile ?
La valeur fondamentale de Zend est d'intégrer de nombreuses logiques métier sous-jacentes
Édition pour atteindre la polyvalence commerciale au niveau du code. traduit en
Pour parler franchement, Zend a effectivement fait beaucoup de choses de bas niveau,
Mais nous devons encore faire beaucoup de travail préliminaire lors de son utilisation
Travail d'initialisation et de configuration, qui se fait dans la box Zend
Le rack doit impérativement être complété par l'écriture de code.
Donc cette façon d'écrire le code d'initialisation réutilise la logique
Pour moi, c'est mieux que rien, mais ce n'est certainement pas suffisant.
Déclaration:
Toutes les ressources de ce site Web sont fournies et publiées par des internautes, ou réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site Web sont uniquement destinées à l’apprentissage et à la référence. Merci de ne pas les utiliser à des fins commerciales, sinon vous serez responsable de toutes les conséquences encourues ! En cas d'infraction, veuillez nous contacter pour la supprimer et la supprimer. Coordonnées : admin@php.cn