在PHP中使用MVC越来越流行了,特别是在一些开源的框架当中。MVC足以应对大多数的情况,但还有一些情况是其不太适合的,如比较简单的个人博客,对于只有几百篇文章量级的博客,使用MVC让人觉得有些太复杂了;同样对于新浪等门户网站,使用MVC,将有大量的文件被加载,对于速度的影响是无法接受的。枫竹梦介绍MVC的基本原理及一种简单的实现。如下介绍内容适用PHP开发。 PHP中的MVC MVC[1]在软件工程中是一种软件的架构。从php的角度来讲MVC有一些不同。 Model(模型),程序应用功能的实现,程序的逻辑的实现。在PHP中负责数据管理,数据生成。 View(视图),图形界面逻辑。在PHP中负责输出,处理如何调用模板、需要的资源文件。 Controller(控制器),负责转发请求,对请求处理。在PHP中根据请求决定调用的视图及使用的数据。 为什么使用MVC MVC的主要作用是为了将代码分层、分类。 MVC的主要目的是为了解决Web开发中分离开发与设计工作,使其工作相对独立。 在这样的过程中还发现了其他的一些优点,网站的目录结构更加清晰,网站更易维护与扩展,可以实现模块的复用。
如果您觉得本文对您的学习有所帮助,请多关注支持与鼓励。
正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必有一番作为!屏幕右下角有“好文要顶”四字,如果觉得对你有帮助,你就顺手把它点了吧。
浙公网安备 33010602011771号