随便编写php的日子将远去了。下面有5个下一代的php框架。每个框架都为php下一步发展做了高深设计,许多都应和ruby on rails,快速开发动态语言,更有甚者, php on trax 直指 ruby on rails。如下面所列的frameworks,我学习了 agavi 就像 symfony 一样轻松。我诚实的说我不愿望编写php还像以前那么自由散漫。使用这些frameworks将使用你的工作变得容易。
在nation.com工作时,我曾经很开心的学习,可以说拥抱这个frameworks。symfony的亮点是ajax的实现,包括所有的script.aculo.us一系列的javascript效果。symfony也可以产生propel crud与数据库的面对象编程。那就是说可以操作sql就像操作对象一样轻松。
symfony homepage – ajax screencast
cakephp frameworks近期发布1.0稳定版。cake的强烈的面向对象规则使有面向对象开发经验的人很容易使用。象其他frameworks一样,cake也保持了快速开发与ajax的实现。如果你不知道frameworks,那么cakephp是比较好的选择,自从1.0的发布,用户使用的增多,在下两个月里,将会在激活整个社区!
cakephp homepage-15 minute blog tutorial
phparch.com最近推荐zend frameworks为最好的开发工具,而且有95,000的下载使它的成功不容置疑。同时它也是ning.com的伙伴之一,在线平台与web服务。zend断言这将是下一代的框架,是一个分水岭。
zend homepage
avagi是另一个framework,我个人很熟悉它,虽然它有些地方没有symfony精彩,但是它强烈的mvc架构是大家所需要的。同时它的一个分支流行的mojavi项目在社区里激活率与irc一样多。
agavi homepage – quickstart movie
php on trax本质上是ruby on rails的php翻版,实际上大家通常叫他”php on rails”,大家都知道”trax”与”rails”是同一回事。象ruby on rails与其他框架一样,php on trax也有强烈的mvc原则。如果你是一个rails程序员,而且你想转到php开发环境上来,那么php on trax是你最好的选择。
php on trax homepage
每个framework都适应某部分的需求,也许他们将重新定义web,使开发更有效来精彩,提供了mvc,面向对象,这些都很容易学习。不要试图改变一个适应另一个,精心选择一个,操作它,掌握它,然后创造下一代杀手级程序。
http://www.bkjia.com/phpjc/508485.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/508485.htmltecharticle随便编写php的日子将远去了。下面有5个下一代的php框架。每个框架都为php下一步发展做了高深设计,许多都应和ruby on rails,快速开发动态语…