mvc是甚么意义?
关于老手来讲,这一局部可能没有是很了解,mvc是一种设计模子,他让咱们把营业逻辑以及详细的数据显示区别开,进行分层。
M:model 模子,实现详细的营业逻辑
V:view,试图,担任展现信息的
C:controller,管制器 担任颐指气使,表演了一种交通差人的脚色(吧办法进行区别,正在前台传来需要的时分,确定用甚么办法进行解决)
根本原理与细节用一张图来归纳综合:
诠释一下:咱们经过阅读器输出url,这个申请被效劳端解决的时分会起首解析url,而后依据前面三个参数进行分类解决,依据p参数找到对应的平台,依据c找到对应的管制器,依据a找到对应的管制器中的办法,对应的管制器再依据详细来挪用数据库模子进行相应的数据库操作,和数据的逻辑解决,并前往后果,而后由view层进行显示。
一个网站,性能的复杂多样性,决议了要有多个controller行止理各类没有同的模块,以是咱们能够先界说一个controller的基类,把公共办法保留,添加代码复用性
mvc的劣势很显著:分层是很明白,便于团队开发以及修正
更多相干常识,请存眷 PHP中文网!!
以上就是php mvc是甚么意义?的具体内容,更多请存眷资源魔其它相干文章!
标签: php php教程 MVC php故障解决 php使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!