《牛腩新闻发布系统》—B/S与C/S的区别

【前言】

      小编经常听到同事们说,关于B/S C/S的内容,那么下面就让小编带领大家一起学习一下这两者之间的关系。 


【内容】

概念

       C/S(Client/Server):又称客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、SqlServer等。客户端需要安装专门的客户端软件。

《牛腩新闻发布系统》—B/S与C/S的区别_第1张图片

 

 

 B/S(Browser/Server):又称浏览器/服务器模式。是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如InternetExplorer,服务器安装SQL Server、Oracle、MYSQL等数据库。 

《牛腩新闻发布系统》—B/S与C/S的区别_第2张图片

 

 

对比

一、C/S 

1.优点: 

(1)安全性:需要其特定的客户端,所以面向对象比较确定,将所进行的信息安全处于一个可控的范围 

(2)效率:客户端的服务器直接相连,省却了中间环节,数据的传输比较快 

(3)个性化:有特定的客户端,所以可以在较大程度上满足客户的个性化要求

(4)稳定性:结构比较稳定,有较强的事务处理能力,可以实现较复杂的业务逻辑 

2.缺点: 

(1)特定的客户端:对pc机有一定的要求,如:操作系统,并且它就像订在墙上的石头桌子,不可再利用 

(2)中间环节:因为省却了中间环节,所以当客户端达到一定的量时,同时访问服务器,造成服务器的相应变慢,效率变低 

二、B/S 

1.优点: 

(1)范围:零安装,拥有一个浏览器,即可访问,面向的范围更广 

(2)维护性:维护简单,更新页面,即可实现面向所有用户的更新 

(3)共享性:通过浏览器访问,共享性强,就像买来的餐桌,可以再利用 

2.缺点: 

(1)安全性:面向的范围广,所以安全性比较低 

(2)个性化:因为面型的范围广,所以它是一种公共审美,无法满足个性化的需求 

 

【总结】

To be a rebel, To doeverything new, everything differently.

你可能感兴趣的:(——【牛腩新闻发布系统】)