Skip navigation.

极湖

无不用其“极”

挖掘轻量级 PHP Framework

, ,

提起 PHP Framework,总是会想到 CakePHPZend Framework, Symfony, CodeIgnitor 等大名鼎鼎的框架,这些框架基本都提供一整套的东西,个头也比较大,运行效率不太令人满意,还有就是比较复杂,不容易掌握。

这些天在网上找轻量级的 PHP Framework,只考虑 MVC 模式的框架。 网上公开的 PHP 开发框架多如牛毛,能看入眼的却不多,选几个自己认为不错的如下:

1. LightVC

看了一下代码结构,觉得比较清爽。这个框架把 MVC 中的 M 暂时丢开,用这个框架的人可以自己选择 Model 功能的实现方法。该框架的作者同时还做了一个叫 CoughPHP 的项目,单独实现了 Model 的功能,因此两个合起来使用应该配合很好。当然你也可以使用 Propel 或是 Doctrine 或是 Outlet

2. TinyMVC

这个框架看起来是 Smarty 的作者写的,基本上只是搭了一个框架,具体的功能看起还得自己添加不少代码,数据库部分的功能用 PDO 来实现(这个选择个人觉得挺不错),奇怪的是,框架的 View 部分默认没有使用 Smarty,要用 Smarty 还得自己改代码去实现。

3. Adroit

其实这是以前就发现的,现在又把它找了出来。看看代码稍微有些杂乱,不是很清爽,操作数据库的代码尤其不让人满意,连最基本的字段值 quote(引号变换) 都没做,作者提供几个生成诸如生成 Controller、Model 的 PHP Script,个人感觉可有可无。

4. Pluf

用 PHP5 来实现 Python 下著名框架 Django 的功能,内容比较齐全,既熟悉Django的人又熟悉PHP的人或许会喜欢它。

5. Simplemvc

一篇介绍怎么用 PHP 写 MVC 框架的文章,我下载了文章后面附加的代码,看了一下觉得还可以,至少不难懂。如果想自己写框架,相信这是个不错的模板。

老系统(Redhat AS3)下编译安装 Subversion 1.5.5挖出一个“重量级” PHP Framework —— Yii

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

July 2009
S M T W T F S
June 2009August 2009
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31