Maison >développement back-end >tutoriel php >Résumer les points à noter concernant le cadre à trois niveaux
Pour décrire brièvement le projet au niveau de l'entreprise, je n'ai pas pensé à un cadre énorme au début car la pression au début n'était pas très forte. L’évolutivité est donc devenue une exigence fondamentale. Architecture traditionnelle à trois niveaux. Couche d'application, couche de logique métier et couche de persistance des données. Compte tenu de la nécessité de séparer le serveur pour réduire la pression sur le serveur, il est divisé en un serveur Web, un serveur d'entreprise et un serveur de base de données et les appels logiques de données raisonnables et fluides entre les trois, en particulier le front- end et back-end, sont les points clés que je dois enregistrer. Le service d'application Web frontal demande l'interface API, obtient les données et restitue la page. 1. Créez un framework MVC et introduisez des bibliothèques publiques de classes d'appel de modèles et d'interfaces. 2. Utilisez le framework d'amorçage pour créer un framework de page frontale axé sur les mobiles. 3. Selon les besoins de l'entreprise, appelez l'interface back-end et affichez la page. Web Api (service logique) est conçu pour fournir une interface sans état basée sur HTTP pour gérer les requêtes interactives côté Web. Les aspects clés sont les suivants : 1. En partant du principe que l'interface est sans état, déterminez le niveau d'autorisation et la légalité correspondante de la demande. (Réécrivez la requête HTTP, ajoutez le jugement de légalité de la requête et le jugement d'aspect de type AOP) 2. Fournissez ou comptez sur un modèle de données unifié pour une interaction fluide entre le front-end et le back-end. (Entité
Introduction : Décrivant brièvement le projet au niveau de l'entreprise, je n'ai pas pensé à l'énorme cadre au début, car la pression au début n'était pas très élevée , donc l'évolutivité. C'est devenu une exigence fondamentale. L'architecture traditionnelle à trois niveaux : couche d'application, couche de logique métier et couche de persistance des données. Compte tenu de la nécessité de séparer les serveurs pour réduire la pression sur les serveurs, ils sont divisés en serveurs Web. , les serveurs d'entreprise et les serveurs de base de données ; en particulier parmi ces trois. Les appels logiques de données raisonnables et fluides sur les front-ends et les back-ends sont les points clés que je dois enregistrer. 1. Créez un framework MVC et introduisez M...
2 Problème de framework à trois couches, veuillez le résoudre !
Introduction : problème de cadre à trois couches, veuillez le résoudre >
[Recommandations de questions et réponses associées] :Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!