一起聊聊php中的传统三层架构
发布时间:09/01 来源:未知 浏览:
关键词:
什么是三层架构
所谓的三层开发就是将系统的整个业务利用划分为表示层——业务逻辑层——数据拜访层,这样有益于系统的开发、保护、摆设和扩展。
分层是为了实现“高内聚、低耦合”。采纳“分而治之”的思想,把问题划分开来各个解决,易于操纵,易于延展,易于分配资源。
表示层:负责直接跟会员停止交互,一样也就是指系统的界面,用于数据录入,数据显示等。意味着只做与外不雅显示相关的工作,不属于他的工作不消做。
业务逻辑层:用于做一些有效性验证的工作,以更好地包管程序运转的强健性。
如完成数据增加、修改和查询业务等;
不同意指定的文本框中输入空字符串,数据格局可否准确及数据类型验证;
会员的权限的合法性推断等等,通过以上的诸多推断以决议可否将操纵连续向后传递,尽量包管程序的正常运转。
数据拜访层:望文生义,就是用于专门跟数据库停止交互。施行数据的增加、删除、修改和显示等。
需要强调的是,所有的数据对象只在这一层被援用,如System.Data.SqlClient等,除数据层之外的任何地方都不该该显现这样的援用。
感激大家的阅读,但愿大家收益很多。
引荐教程:《php教程》
以上就是一起聊聊php中的传统三层架构的具体内容,更多请关注百分百源码网其它相关文章!