php mvc翻译,[转帖][未翻译]十大PHP 的MVC框架

URL:http://www.mustap.com/phpzone_post_73_top-10-php-mvc-frameworks

Development of PHP scripts without a preconceived plan to manage them is asking for a headache. The goal of a framework is to make the process of writing web-based applications simpler.

An application designed around MVC is easier to manage because it is split into tiers, which allow for independent development. This promotes code reusability by building models, which are reusable throughout the application.

What makes a good framework?

A good framework is easy to learn, simple to use, intuitive to work with, easy to extend or to modify, rapid to build (maintain) applications with and of course stable.

Having said that, here is my top 10 PHP MVC Frameworks:

10- Ambivalence: A Java-Maverick Port

9- WACT: Web Application Component Toolkit

8- Achievo: A good RAD framework

7- Phrame: A Java-Struts port

6- Studs: A Java-Struts port to PHP

5- Prado: The winner of Zend coding contest

4- PHPOnTrax: a Rails port - PHP5 Only

3- CakePHP: Inspired by Rails PHP4/5

2- Mojavi: The first MVC framework I fell in love with

and the winner is:

1- Symfony: Based on Mojavi and inspired by Rails

This list is based on my personal tests and use. I have tested and played with many others, but I think these are the best frameworks out there.

- The first framework I fell in love with was Mojavi because of its elegant way to implement the MVC model.

- Symfony corrected some problems in Mojavi and improved it by taking the good sides of RubyOnRails and Propel.

- CakePHP is very promising, the only problem - really, I don't know if it is a problem - is: the development process is very slow.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值