• 18975873199
三层逻辑体系结构划分的优缺点有哪些
文章来源:长沙网站建设公司 /  编辑:世云网络 / 2020-06-06 22:55 / 浏览次数:
① 开发人员可以只将其中的某一层作为操作对象,在不影响其他各层的情况下完成对 整个网站系统的完善和优化。网站的项目结构会更加清晰,分工明确,有益于后期的维护和 升级。
② 将各个层次进行划分,使得它们之间相互独立,可以很容易的用新的实现替换原有层 次的实现而不用考虑对另外两个层次的影响。
③ 将整个网站的架构划分为3个层次,每一层有各自的主要使命和作用,相互之间的功 能耦合性减少,便于系统的维护和操作,降低了各层之间的相互依赖性。
④ 扩展性强。不同层负责不同的层面,具有不同的用途。在一个层的内部进行扩展,不 会对其他层造成影响,且因为每层的作用相同,在此基础上进行相关内容的添加是非常便 捷的。
⑤ 安全性高。要想从用户端的表示层获取来自数据层的数据信息,必须通过网站逻辑 层的传输。避免用户与数据库的直接接触,减少了入口点,把很多危险的系统功能都屏 蔽了。
⑥ 从开发角度和应用角度来看,网站的三层逻辑体系架构适合群体开发,每人可以有不 同的分工,协同工作使效率倍增。开发双层或单层应用时,每个开发人员都应对系统有较深 的理解,能力要求很高,开发三层应用时,则可以结合多方面的人才,只需少数人对系统全面 了解,从一定程度上降低了开发的难度。
当然,网站的三层逻辑体系架构的划分不可避免地具有一些不足:
(1) 与单层或双层架构的划分相比,该模式不可避免地降低了网站的运行性能。如果跳 过中间层的网站逻辑层,用户可直接对数据库进行访问,可大大减少获取相应数据的时间。 实现更好的用户体验,提升用户的满意程度。
(2) 三层逻辑体系架构的设定,有时可能会导致级联的修改。例如,表现层如果想更改 或增加每一项功能,就必须对网站逻辑层和数据层的代码进行相应的修改或增加。三层体 系架构表面看是分离的,但其内部有不可忽视的关联性。
网站层次的增加必然会导致代码的增加,加大了系统的运行负担,增加了工作量,从 而增强了网站内部的复杂程度。
【世云网络】网站建设、网站设计、服务器空间租售、网站维护、网站托管、网站优化、口碑营销、百度下拉框推广
如有意向请联系我们
热门栏目
热门资讯
长沙网站建设公司世云网络主营业务:长沙网站建设、企业网站建设、营销型网站建设、手机网站建设、长沙网络推广、小程序开发、软文推广、口碑营销、长沙SEO优化,为企业提供一站式网络营销推广服务。

网站建设 建站案例 网站优化 新闻资讯 关于我们 联系方式 网络推广

Copyright @ 2013-2019 长沙世云网络科技有限公司 All Rights Reserved. 版权所有 咨询QQ:252452205 手机:18975873199


备案号:湘ICP备18009594号