自己写MVC 还是用现成的?
程序员文章站
2022-03-26 17:30:11
...
最近要做一个项目,要求用面向对象编写。
我想用MVC模式编写,不知道自己写个MVC难不?还是用现成的框架好?
因为一直用面向过程写代码,对象只是了解,没做过项目。
希望大家给个意见。
我想用MVC模式编写,不知道自己写个MVC难不?还是用现成的框架好?
因为一直用面向过程写代码,对象只是了解,没做过项目。
希望大家给个意见。
回复讨论(解决方案)
确定是大项目才用mvc吧,thinkphp用得最广泛的。
你都不知道mvc模式是什么,怎么写呢?你可以找个简单的框架看看,看自己能不能写,不能的话就先用别人的。
MVC 是设计模式,也可以说是设计思想
MVC 是从大量编程实践中总结出来的
无论是面向对象还是面向过程,都可以看到 MVC 的影子
正因为你有意无意的将代码书写成了模型、界面、控制三大部分,所以 MVC 才得以出现
MVC 是设计模式,用于搭建项目的结构。
MVC严格的说叫做设计典范。对于楼主的项目,采用MVC典范是肯定的。楼主使用smarty吧,不用考虑了。
多看看框架源码。。看看MVC怎么实现。。。
面象对象编程不是很难。。好好把握。。
要是项目赶进度,直接拿开源的框架。thinkphp,yii,ci
不要重复发明*,除非你有非常必要的理由。
自己没项目经验,又不是什么大型项目。建议楼组使用smarty。其实mvc就是controller控制页面显示,view(存放html)显示的页面,model控制数据库的增删改查。把干的不同的事放在不同的文件夹下,然后不断的继承和调用,也是一种mvc。
上一篇: file - php 文件加锁
下一篇: php和js交互示例代码