你们觉得哪个Php框架比较好

2014-01-25 21:25:26 +08:00
 chenyg32
php刚入门,学哪个php框架比较合适呢?
20621 次点击
所在节点    程序员
52 条回复
ybmimo
2014-01-26 01:17:10 +08:00
推荐 http://medoo.in 超轻量只封装了 数据库操作
a591826944
2014-01-26 09:48:10 +08:00
两年YII路过
Narcissu5
2014-01-26 11:00:45 +08:00
看起来这个帖子会聚集不少phper,想借地方问下各位都是怎么看待hhvm的
saharabear
2014-01-26 11:19:52 +08:00
@hitsmaxft 非常同意你的观点。

另外楼主如果想玩Symfony,可以看这个。http://symfony.im/ 起码这个站本身代码就在github上放着,当入门的学习资料也将就着。

最后,别考虑什么新手不新手,别以为新手一定要从简单的小框架入门,还不如上来就玩个思路上正确的,然后以后玩啥都没多大瓶颈。
RobinFai
2014-01-26 11:30:12 +08:00
赞同 @hitsmaxft 对CI的看法,官方都维护不下去了,还在推荐的人是不是故意的啊。
hitsmaxft
2014-01-26 11:49:19 +08:00
@Narcissu5 如果它成熟到可以提供一个类appserver(类似于php-fpm和tomcat)的环境,,能够完整支持5.3以上特性,并且部署简单, 那么我相信切换过去也不是什么难事。开发的时候只要遵循一定的约定,实际部署之后照样跑得欢快。现在业界没有一个成功的方案开源出来,加上php开发者群体整体水平还有待高,注定了目前前景不够明朗。

现在php问题就在于,稍微业务复杂,php的性能就撑不住。就算加上opcache,也上不去。每个请求里autoloader和opcode的load+init都是白花花地浪费。
我个人觉得, php的opcode cache时代应该要结束了,不然phper没法完全从业务层面发挥自己的开发效率,qps稍微高一点,就把cpu资源用光了。

腾讯已经应用了纯php代码的appserver, 可惜绝对不会开源。目前自己在实验性地重构代码中,还不清楚能不能在明年完成上线。

Symfony和lavarel虽好,但是那点可怜的qps,太费机器了。虽然对于大部分人来说,几十个qps已经谢天谢地了。但是要靠单机几百qps的成功的案例才有说服力,这时候这些框架就悲剧了。

其实说白了我个人意愿还是希望php往python和ruby上靠,虽然就是把原来php的部分便利性干掉的节奏。
chenlong451
2014-01-26 12:30:29 +08:00
@Narcissu5 水木提问的是不是你

竟然有人说CI性能差到没法用。
hitsmaxft
2014-01-26 12:41:40 +08:00
我指前面两个。串了,但是没法修改A
Narcissu5
2014-01-26 13:12:09 +08:00
@chenlong451 不是
mcwanderer
2014-01-26 14:32:52 +08:00
CI
sobigfish
2014-01-26 14:42:31 +08:00
@hitsmaxft phalcon / hhvm + *
sumuu
2014-01-26 14:44:30 +08:00
@chenyg32 先说明:我不是ThinkPHP的开发者,我用他写项目的时候
还是2.0,听朋友说这次3.2发布,多了很多东西,也规范了很多。所以我看
了下3.2.起码比起以前,确实提升了很多。
国产不国产我们不能用偏见的眼光去看待,ThinkPHP的这一路的成长,是做好的证明。
COS知乎上面有很多说法,公立组织与个人组织无关。
其实如果真的想学的话,ZF2和symfony2是我用过PHP框架最规范,也是对新手来讲最难
的。
66beta
2014-01-26 14:49:27 +08:00
Symfony 是教父
Codeigniter 是摇滚小子
Laravel 是专业人士

刚入门还是选Codeigniter吧,社区庞大,开源项目多,虽然现在不行了,但是瘦死的骆驼比马大

入门以后,立马上Laravel 4
luoyou1014
2014-01-26 15:40:50 +08:00
推荐Yii的人貌似很少, 我来强烈推荐了, 已经2.0已经出了测试版了, php最低要求版本5.4, 绝对适合学习
family
2014-01-26 15:53:20 +08:00
Symfony2 +1
chenyg32
2014-01-26 16:02:57 +08:00
@sumuu 嗯~学习了!
teavoid
2014-01-26 19:45:17 +08:00
@luoyou1014 yii 1的长期使用者路过,等2等的太辛苦,现已转投laravel4了
picasso250
2014-01-26 19:52:49 +08:00
klein
tonitech
2014-01-26 21:19:44 +08:00
ZF2
whuhacker
2014-01-26 22:28:28 +08:00
Yii 挺不错的
不过 Yii2 的变化有点大,看上去要完全重新学习的节奏

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

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

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

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

© 2021 V2EX