请推荐个php framework,MVC, 协议(WTFPL|MIT|BSD|Apache ) 像rails结构的...

2012-02-05 22:45:29 +08:00
 sobigfish
因为便宜的主机很少支持rails 特别是rails3的.
请推荐个php framework,MVC, 协议(WTFPL|MIT|BSD|Apache ) 像rails结构的...
有下面的特点更好
文档丰富
基于git版本控制。

感谢大家
9744 次点击
所在节点    PHP
59 条回复
bitsmix
2012-02-05 22:54:37 +08:00
有点不知道楼主具体想要啥。

mvc .. 很多框架都是 mvc 的

http://codeigniter.com/

http://cakephp.org/

然后 文档⋯⋯ 都还可以吧。

另外,git 这个事情,和 framework 本身没关系的说⋯⋯
muxi
2012-02-05 22:55:59 +08:00
最像Rails的莫过于CakePHP
icyflash
2012-02-05 22:57:20 +08:00
sobigfish
2012-02-05 23:03:42 +08:00
可以像rails那样命令行创建m,v,c的。fuelphp.com到是很符合,不过是新东西,怕bug多,以后变化大不好维护的

codeigniter 和cakephp都是自有的模板引擎么?

一般的git 影响不到db吧?rails对db结构的变更貌似可以
xiangee
2012-02-05 23:19:57 +08:00
Yii: http://www.yiiframework.com/

Yii comes with rich features: MVC, DAO/ActiveRecord, I18N/L10N, caching, authentication and role-based access control, scaffolding, testing, etc. It can reduce your development time significantly.

文档已经比较健全的,而且 http://www.yiichina.org 有部分翻译的中文文档

有命令行的 yiic shell 和网页版的 gii 进行代码生成,如 model, CRUD, controller.

可以参看 http://www.yiiframework.com/doc/guide/
中文版 http://www.yiiframework.com/doc/guide/1.1/zh_cn/index
sobigfish
2012-02-05 23:32:15 +08:00
都很不错啊,更有选择困难了。
yii貌似没有原生的mongodb组件,extension里一大堆长时间没维护的.
ssword
2012-02-05 23:37:31 +08:00
学不像的...
sobigfish
2012-02-05 23:41:30 +08:00
heroku..对流量没限制么?并发多少,free的情况下
insraq
2012-02-06 00:30:42 +08:00
Symfony 2吧,个人认为最优秀的PHP Framework之一。历史很长,社区很大,用户众多: http://symfony.com/
kirch
2012-02-06 00:47:10 +08:00
自己玩玩的话,推荐codeigniter

顺便提一下前段时间搭的类rails的框架
虽然很简陋,但使用方法完全遵循rails。
代码在这里: https://github.com/kirch/sunphp
楼主可以自己定制哦。
guoquan
2012-02-06 10:16:08 +08:00
推荐codeigniter


另外,framework这事儿也不能要求谁想谁,你说php和c#像么
Solarua
2012-02-06 16:00:38 +08:00
我在帮别人写个论坛发现主机也不支持rails3
其实主机不支持rails3的话可以用Phusion Passenger
这个我跟bluehost的客服也确认过他也建议我用这个

我是因为数据库只支持mysql和PostgreSQL
然后想到面试时也会用到PHP就用PHP写了

支持MVC的框架挺多的
Symfony|CakePHP|CodeIgniter etc.
现在在用CakePHP
框架这个东西还是自己都试用一下吧
sharmy
2012-02-06 23:41:56 +08:00
额,突然发现自己用过好多框架。Zend Framework,Symfony和CakePHP比较复杂,CI和YII相对轻量级点。
国内的ThinkPHP,QEEPHP也不错,但是QEEPHP已经有N久不更新了。
shinwood
2012-03-14 23:29:39 +08:00
写了两个差不多的网站,第一个用的CodeIgniter,第二个用的CakePHP,后者开发速度快多了。现在准备投奔RoR了,如果CakePHP真像RoR的话,那开发速度不是人类的。
lch21
2012-03-14 23:49:47 +08:00
Yii 不错的。

社区健康,更新快,文档全,扩展丰富,MVC架构清晰
sobigfish
2012-03-15 01:06:39 +08:00
@lch21 @shinwood 感谢,我觉得fuelphp更象,可惜还不是很流行呢,我另外的选择是slim micro framework 呵呵,另一个极端了
vvoody
2012-03-15 03:36:02 +08:00
Akelos声称"Being a Ruby on Rails port to PHP"
samt
2012-03-15 05:17:17 +08:00
Slim micro framework 最酷啦:)
bwlinux
2012-03-15 09:03:55 +08:00
kohana
saharabear
2012-03-15 09:20:17 +08:00
Symfony2

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/26675

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX