In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-23 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
Today, I will talk to you about the difference between MVC and three-tier architecture. Many people may not know much about it. In order to make you understand better, the editor has summarized the following content for you. I hope you can get something according to this article.
1. The three layers are divided based on business logic, while MVC is divided based on pages.
2. The three-tier pattern is the architecture pattern, and MVC is the design pattern.
3. The three-tier model can be classified as the deployment mode, and the MVC can be classified as the presentation mode.
Three-tier architecture
Generally speaking, the three-tier architecture (3-tier architecture) divides the whole business application into three layers: interface layer (User Interface layer), business logic layer (Business Logic Layer) and data access layer (Data access layer). The purpose of distinguishing levels is for the idea of "high cohesion and low coupling". Hierarchical structure is the most common and important structure in software architecture design. The hierarchical structure recommended by Microsoft is generally divided into three layers, from bottom to top: data access layer, business logic layer (or domain layer), presentation layer.
MVC
The full name of MVC is Model View Controller, which is the abbreviation of model (model)-view (view)-controller (controller). It is a model of software design, which organizes the code with a method of separating business logic, data and interface display, and aggregates business logic into one component. While improving and customizing the interface and user interaction, there is no need to rewrite business logic. MVC has been uniquely developed to map traditional input, processing, and output functions in a logical graphical user interface structure.
After reading the above, do you have any further understanding of the difference between MVC and three-tier architecture? If you want to know more knowledge or related content, please follow the industry information channel, thank you for your support.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.