lsstarboy 发表于 2013-07-29 19:53

我想请教各位大侠,用mvc性能方面应该怎么样处理比较好?

我想重写一个课程管理系统,最初想选一个mvc,能加快开发进程,测试了常见的几个,使用起来确实方便,但性能都不满意,出了问题也很难排查,自已也尝试写过mvc,但发现慢慢又进入php的原生代码的路子,所以后来就干脆放弃mvc了,可能是脑子中根深蒂固的C思维在作怪。

我喜欢简洁高效,我觉得,对于小项目,特别是开发者很常少的项目,M可以用代码的框架来约束;V只要能把CSS和JS脱离出来就可以,模板用些简单的就可以,没有必要弄得非常复杂,循环、判断之类的,大可以用php来做;至于C,PHP本身就不是太看重,没有必要弄的像java那样非常正式,用一些全局的调用就可以了,看那些框架的源代码,都是extend好多级,虽然操作方便了,但是出了问题比较难排查,源代码读起来也非常麻烦,不停地跳转再跳转,并且每个页面的请求,都要调用一些根本用不到的东本,这些都是影响系统性能的,还不如轻装上阵。

laputa73 发表于 2013-07-30 11:49

MVC作为基础模式是不错的.但是php的MVC框架是在太多了,而且介绍千篇一律,没有特色.
对新上手的来说有些难以选择.

forgaoqiang 发表于 2013-08-03 03:40

呵呵 看上去大家对于PHP框架不太热情的样子 我再大体说下我的一些想法吧

最初的几个小的项目,一直都在“裸写”,没有使用任何的PHP”高科技“技术,都是PHP一句一句的堆砌起来的,最多就是使用类和对象,HTML和PHP都是混编的,数据库也直接使用mysql_query()的形式进行操作,最终成品后效果还挺不错,混编本身是PHP的一大特点吧。

后来尝试用了下框架,一直用的是CodeIgniter,因为没有使用过其他的框架也不太评价到底哪个好,主要是使用框架中定义好的功能类,另外就是框架本身做了很多的安全过滤,倒是省了不少的自己检查各个安全的问题。

总之,目前因为做的工程都比较小吧,还没有体会到MVC的威力~~~

jimmy-_-lixw 发表于 2013-08-06 13:37

本帖最后由 jimmy-_-lixw 于 2013-08-06 13:40 编辑

等了很长时间,终于能回复帖子了。:?:

jimmy-_-lixw 发表于 2013-08-06 13:41

本帖最后由 jimmy-_-lixw 于 2014-04-06 21:23 编辑

提示: 内容被隐藏或删除 内容自动屏蔽

forgaoqiang 发表于 2013-08-08 14:41

比较赞同关于框架不适合小工程的说法 我感觉也是 得不偿失 本来三个页面的东西 结果框架带了一大堆的无用内容进来
回复 25# jimmy-_-lixw


   

jimmy-_-lixw 发表于 2013-08-08 20:23

本帖最后由 jimmy-_-lixw 于 2014-04-06 21:24 编辑

提示: 内容被隐藏或删除 内容自动屏蔽

金刚钻 发表于 2013-08-11 15:22

我想写一个项目,采用PHP+MYSQL,也很简单:就是从后台录取数据,一个记录有50多个字段,大约有3000+个记录,放在单位内部网络供别人查询使用。现在服务器架好了,字段名列举完成了,该动手写了,不知道从哪里入手,拖了一年多了,现在想拾起来。请各位大侠指导一下,从哪里动手。

witer666 发表于 2013-10-07 14:18

TP是一个不错的框架,但TP从不为开发高效想!TP在做中大型项目时会发现问题多多

witer666 发表于 2013-10-07 14:20

2、你认为国内的PHP MVC框架最需要哪些创新?
    框架最大的减少开发人员的工作为先!
页: 1 2 [3] 4
查看完整版本: 专家技术坐堂 解决各种PHP MVC疑难杂症(获奖名单已公布-2013-8-15)