The difference between C/S mode and B/S mode and their advantages and disadvantages

1. C/S mode


  The C/S mode, also known as the C/S structure, is a kind of software system architecture. Compared with the B/S mode, the C/S mode application system has the biggest advantage of not relying on the external network environment of the enterprise, that is Regardless of whether the company can access the Internet, it does not affect the use.

  The C/S mode needs to be installed before it can be used, that is, it exists in the form of software

advantage:

  • 1. Since the client is directly connected to the server, there is no intermediate link, so the response speed is fast
  • 2. The operation interface is beautiful and diverse, which can fully meet the individual requirements of customers
  • 3. The management information system of the C/S structure has strong transaction processing capabilities and can realize complex business processes.

Disadvantages:

  • 1. A special client installation program is required, and the distribution function is weak. For user groups who are multi-faceted and do not have network conditions, they cannot achieve rapid deployment, installation and configuration.
  • 2. Poor compatibility, for different development tools, has greater limitations. If you use different tools, you need to rewrite the program.
  • 3. The development cost is high, and technical personnel with a certain professional level are required to complete it.

2.B/S mode


  The B/S mode is the structure of the browser and the server. It is a change or improvement of the C/S structure with the rise of Internet technology. Under this structure, the user interface is realized through the WWW browser , Very few transaction logic is implemented on the front end, but the main transaction logic is implemented on the server side, forming a so-called three-tier structure.

  There is no need to install the client, it can be accessed on the web page, that is, it is presented in the form of a browser as the carrier

advantage:

  • 1. With the characteristics of distribution, you can query, browse and other business processing anytime and anywhere
  • 2. Business expansion is simple and convenient, and server functions can be increased by adding web pages.
  • 3. The maintenance is simple and convenient, only need to change the web page, you can realize the synchronous update of all users
  • 4. Simple development and strong sharing

Disadvantages:

  • 1. The personalized features are significantly reduced, and personalized functional requirements cannot be achieved.
  • 2. The operation is based on the mouse as the most basic operation method, which cannot meet the requirements of fast operation.
  • 3. The page is dynamically refreshed, and the response speed is significantly reduced.
  • 4. Unable to realize paging display, causing greater pressure on database access 
  • 5. The function is weakened, it is difficult to realize the special function requirements under the traditional mode

Guess you like

Origin blog.csdn.net/qq_40513792/article/details/104289487