C/S架构
The C/S architecture is Client (client) / Server (server), and specific client software such as WeChat needs to be installed
- It is recommended to use the C/S structure for entertainment software, the interface is cool and fast, and the user experience is good
Advantages of C/S Architecture
- Fast system speed and low server pressure: Most of the data in the software is integrated into the client software, and the server only needs to transmit a small amount of data
- Cool interface: use a special language to achieve a more flexible interface
- High security: a large amount of data is cached on multiple client software, even if the server is damaged
Disadvantages of C/S architecture
- Upgrade and maintenance are cumbersome and costly: every client software needs to be upgraded, and some software is not so easy to install
B/S架构
B/S architecture: Browser (browser) / Server (server) If you access Baidu's server through a browser, it is still a C/S system in essence, but this Client is a fixed browser software
- Some business software used within the company recommends the use of B/S structure, mainly for data maintenance to reduce costs
Advantages of B/S architecture
- The upgrade and maintenance are convenient and the cost is relatively low: only the server side needs to be upgraded
- Easy to operate: No need to install specific client software, just open the browser and enter the URL
Disadvantages of B/S architecture
-
Slow system speed: All data is stored on the server, and every request sent by the user requires the server to fully respond to data (the amount of data transmitted is relatively large)
-
Poor experience: the browser only supports three languages HTML CSS JavaScript, the interface is not so cool
-
Low security: All data is on the server, as long as the server is damaged, all data will eventually be lost