Heim >Backend-Entwicklung >PHP-Tutorial >自己写MVC 还是用现成的?

自己写MVC 还是用现成的?

WBOY
WBOYOriginal
2016-06-23 14:26:34917Durchsuche

最近要做一个项目,要求用面向对象编写。
我想用MVC模式编写,不知道自己写个MVC难不?还是用现成的框架好?
因为一直用面向过程写代码,对象只是了解,没做过项目。
希望大家给个意见。


回复讨论(解决方案)

确定是大项目才用mvc吧,thinkphp用得最广泛的。

你都不知道mvc模式是什么,怎么写呢?你可以找个简单的框架看看,看自己能不能写,不能的话就先用别人的。

MVC 是设计模式,也可以说是设计思想
MVC 是从大量编程实践中总结出来的
无论是面向对象还是面向过程,都可以看到 MVC 的影子
正因为你有意无意的将代码书写成了模型、界面、控制三大部分,所以 MVC 才得以出现

MVC 是设计模式,用于搭建项目的结构。

MVC严格的说叫做设计典范。对于楼主的项目,采用MVC典范是肯定的。楼主使用smarty吧,不用考虑了。

多看看框架源码。。看看MVC怎么实现。。。
面象对象编程不是很难。。好好把握。。

要是项目赶进度,直接拿开源的框架。thinkphp,yii,ci

不要重复发明轮子,除非你有非常必要的理由。

自己没项目经验,又不是什么大型项目。建议楼组使用smarty。其实mvc就是controller控制页面显示,view(存放html)显示的页面,model控制数据库的增删改查。把干的不同的事放在不同的文件夹下,然后不断的继承和调用,也是一种mvc。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn