主要观点总结
本文主要介绍了B/S架构的定义、分层、优缺点、几种形式以及发展前景。B/S架构即浏览器/服务器结构,其主要事务逻辑在服务器端实现,客户端只需通过Web浏览器即可。B/S架构具有客户端无需安装、可以直接放在广域网上、升级方便等优点,但也存在跨浏览器、速度和安全性等缺点。文章还详细描述了B/S架构的几种形式以及Nginx的优点。
关键观点总结
关键观点1: B/S架构的定义和分层。
B/S架构是浏览器/服务器结构,主要事务逻辑在服务器端实现。分层包括表现层、逻辑层和数据层。
关键观点2: B/S架构的优点。
B/S架构的优点包括客户端无需安装、可以直接放在广域网上、交互性强、升级方便等。
关键观点3: B/S架构的缺点。
B/S架构的缺点主要包括跨浏览器问题、设计成本高、页面刷新等。
关键观点4: B/S架构的几种形式。
文章介绍了三种常见的B/S架构形式,包括客户端-服务器-数据库、客户端-web服务器-应用服务器-数据库、客户端-负载均衡器(Nginx)-中间服务器(Node)-应用服务器-数据库等。
关键观点5: B/S架构的发展前景。
随着网页语言和浏览器的进步,B/S架构在表现能力、运行速度等方面将越来越优秀,其缺点也将逐渐得到克服,尤其是HTML5的普及将进一步提升其图形渲染和多媒体处理能力。
文章预览
一、什么是B/S架构? B/S架构的全称为Browser/Server,即浏览器/服务器 结构 。 Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现。 B/S架构的系统无须特别安装,只有Web浏览器即可。 其实就是我们前端现在做的一些事情,大部分的逻辑交给后台来实现,我们前端大部分是做一些数据渲染,请求等比较少的逻辑。 二、B/S架构的分层: 第一层表现层:主要完成用户和后台的交互及最终查询结果的输出功能。 第二层逻辑层:主要是利用服务器完成客户端的应用逻辑功能。 第三层数据层:主要是接受客户端请求后独立进行各种运算。 三、B/S架构的优点: 1、客户端无需安装,有Web浏览器即可。 2、BS架构可以直接放在广域网上,通过一定的权限控制实现多客户访问的目的,交互性较强。 3、BS架构无需升级多个客户端,升级
………………………………