当然有,开源框架很多啊
你baidu一搜一大堆

解决方案 »

  1.   

    楼主起点很高!
    想请教下,关于MVC有什么入门教程么?
      

  2.   

    PHP 感觉用OO来做不太舒服(恩 我承认我面向对象学的不好)
    MVC的话 开源框架网上很多啊 官方的ZF 还有个CAKE 国产的似乎还有几个也还不错的.记得 有个FleaPHP 
    在PHP中还是不习惯用类. 学习设计模式中=+=
      

  3.   

    国外开源是一箩筐
    我试过cake,英文太差太痛苦
    不得不承认,国外的优秀东东真多
      

  4.   

    熟悉JAVA的话 ZF应该很容易上手 
      

  5.   

    先找个简单的学学,再学深的
    CodeIgniter 不错,又简单,又实用,中小型的,我才不用zend呢.
      

  6.   

    et 
    ET 序文 
      模板目前的种类繁多,由于每种模板针对方向不同,大致分为:
      一、编译执行(执行效率高),需要配置Cache目录操作相对麻烦,CPU资源占用相对较少。
      二、直接调用(开发方便),无需配置Cache目录即可执行程序,如果算法好可以减少资源占用。  本模板采用简单的语法可以让用户在最少时间内掌握并且熟练应用,为了更广阔的应用本模板同时支持编译执行与调用型两种引擎,
    并且保证了最简洁的算法以及程序结构简单的原理,对比同等模板程序代码将更少,模板内的变量以及语句更清晰,采用先进的连载结构改进模板运算速度,
    能够在同样的运算下拥有更好的分离程度,针对模板的安全性也有独特的处理方法,即使被黑客了解了结构或是Cache目录运算方法也无法通过Cache文件得到程序有关信息。
      模板应用与结构,以往的开发流程如下:
      美工设计-》程序套用模板-》开发结束。
      但是如果存在修改流程如下:
      美工修改设计-》程序修改模板套用程序-》修改结束。
    http://www.systn.com/#ease
      采用Ease Template之后将有一些区别性的变化,开发流程如下:
      程序员开发程序与简单模板-》程序测试-》开发结束。
      美工设计-》模板人员(Dreamweaver)-》程序结束。
      修改流程如下:
      美工修改设计-》模板人员修改设计-》修改结束。
      程序员完全释放出来做别的开发  请注意采用Ease Template之后程序结构开发合理配合调试平台模板人员自己就可以完成程序页面的修改,此举动将大大的减轻程序员的负担(不过根据修改情况偶尔会有小小的程序改动>=5%)。  当然您一定会提问为什么不使用Smarty或是PHPLIB都可以,理由就是Smarty虽然很庞大,但是真正应用的功能无非就是一小部分所以大部分资源属于浪费,PHPLIB由于运算方法的造成在大量循环的情况下浪费很多资源,尤其制作嵌套循环将更加麻烦,在这些问题的对比下Ease 
    Template将提供更简单更高效的方法,甚至可以将数据库运用方法直接写入模板中,这样将无须复杂的数组转换操作。  对于任何一套模板来说都没有提供商业化发展的思路,例如说一个小公司开发出一套程序,又担心合作方拿到程序将终止合作,此问题在Ease 
    Template中可以抛开此问题,由于可以提供分离状态,当程序开发完就可以将程序发给合作方,但是可以不提供template程序可以继续运行,如果合作方修改将造成非常复杂的现象而且容易造成无法更改以及页面出错,但是开发者则不需要那么复杂,直接按正常流程即可完成所要修改的工作,商业版本的程序如果没有template而且要修改页面对于程序员都将是很复杂的修改工作,Ease 
    Template为商业化提供了良好的支持。  Ease Template为了弥补函数过少造成用户不知道如何使用的时候可以使用{run:}echo time(){/run},这样就可以调用time()的函数,增加后将可以完全支持系统的所有函数包括用户自己写的函数也可以使用,所以将不存在功能不足的问题,有时候处理很麻烦的事情变的更简单。  Ease Template 每次推出的版本都经过全套的稳定与安全测试,所以希望每个版本的推出都能对于您的开发带来一定的惊喜。
     
      

  7.   

    php也可以mvc
    最大的好处就是开源
      

  8.   

    不太了解MVC
    网上有人说,PHP根本就不需要MVC,MVC在jsp或JAVA中或许有用
    但在PHP,用处不大!JSP,C#,和JAVA中,大段大段的代码,php中一行或一个函数就可搞 定PHP的优势就快速开发,他们本就是侧重于架构而不偏于编码的!对于对象也不是太依赖。
    对象可用不不用!PHP中,可以应用模板,实现代码和内容的分离
      

  9.   

    听说smarty很好用,但是个人感觉很一般