求推荐,适合小项目用的【轻量级】的PHP开发框架。
怪我咯
怪我咯 2017-04-10 16:06:45
0
28
2238

使用场景:

  1. 内部工具使用,不希望框架太复杂文件太大;
  2. PHP 版本 5.3+,所以可以不需要为了兼容 PHP4 而做妥协;
  3. 不需要太复杂的 DB 封装,甚至直接用 PDO 都可以接受;
  4. 有基本的框架功能,路由,参数过滤,表单验证等;

追加一点:我希望框架够简洁,PHP文件和类在 100 个以内

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(28)
Ty80

Symfony2 需要php5.3+,项目是php5+的...有种淡淡的忧伤

いいねを押す +0
PHPzhong

用了几个 还是codeignitor最轻最喜欢。

现在是用自己写的框架, 你说的那些功能都很容易实现, 只要你稍微看过框架的代码, 而且你不要考虑兼容其他后台的运行环境, 没有额外的代码负担, 代码速度效率也快, 我的mysql class用的是meekro.com的, 基本的框架功能,路由,参数过滤,表单验证 只用了简单的两个文件, 加上meekro的就三个文件, 一切尽在掌握。

いいねを押す +0
洪涛

用下thinkphp,国产文档齐全,交流方便,学习比较简单吧

いいねを押す +0
伊谢尔伦

使用过 CI 和 ThinkPHP,个人比较倾向于 CI 。

いいねを押す +0
大家讲道理

轻量级的最好自己写一个。适合自己项目最好的才是最好的。

いいねを押す +0
洪涛

我了个擦,一下蹦出这么多框架

根据楼主的需求,我推荐一个:TinyMVC 。麻雀虽小,五脏俱全

いいねを押す +0
左手右手慢动作

我自己搞的一个小项目现在差不多了,用的是symfony2,有兴趣可以研究一下

いいねを押す +0
左手右手慢动作

推荐一个100行的Router库做路由控制器 https://github.com/lloydzhou/router,可以根据映射的handler自动从request获取变量,支持自定义error handler和hook。可以通过hook方便的定制参数过滤、登录检查等。

(new Router())
->error(405, function($message){
    header('Location: /hello/world', true, 302);
})
->get('/hello/:name', function($name){
    echo "Hello $name !!!";
})
->execute();
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート