php mvc是什么意思?-PHP问题

资源魔 41 0

mvc是甚么意义?

关于老手来讲,这一局部可能没有是很了解,mvc是一种设计模子,他让咱们把营业逻辑以及详细的数据显示区别开,进行分层。

M:model 模子,实现详细的营业逻辑

V:view,试图,担任展现信息的

C:controller,管制器 担任颐指气使,表演了一种交通差人的脚色(吧办法进行区别,正在前台传来需要的时分,确定用甚么办法进行解决)

根本原理与细节用一张图来归纳综合:

1 (1).png

诠释一下:咱们经过阅读器输出url,这个申请被效劳端解决的时分会起首解析url,而后依据前面三个参数进行分类解决,依据p参数找到对应的平台,依据c找到对应的管制器,依据a找到对应的管制器中的办法,对应的管制器再依据详细来挪用数据库模子进行相应的数据库操作,和数据的逻辑解决,并前往后果,而后由view层进行显示。

一个网站,性能的复杂多样性,决议了要有多个controller行止理各类没有同的模块,以是咱们能够先界说一个controller的基类,把公共办法保留,添加代码复用性

mvc的劣势很显著:分层是很明白,便于团队开发以及修正

更多相干常识,请存眷 PHP中文网!!

以上就是php mvc是甚么意义?的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 MVC php故障解决 php使用问题

抱歉,评论功能暂时关闭!