1
tinyhill 2014 年 1 月 25 日 新手用 codeigniter 吧,非新手推荐 laravel 4
|
2
frank451 2014 年 1 月 25 日
open fire!
|
3
sumuu 2014 年 1 月 25 日
ZF2谁用谁知道。
新手用ThinkPHP吧。文档很全的。 |
4
ichou 2014 年 1 月 25 日 自己折腾一个 肿么样,哈哈~
好吧我只是想表示学框架 PHP里面关于OO的基础一定要去夯实 不然你用了也不知道框架结构 要你扩展个什么的,要么感觉无从下手,要么绕了一大圈还根本没用上框架 =_=! 没准回头还骂框架 相反,如果你的对自己的知识储备够自信,哪个框架用起来不是得心应手,左右逢源。有问题查下文档,跟踪一下源码,写起来不要太nice! 个人推荐 laravel, codeigniter我用得比较多,也是值得拥有 |
9
ichou 2014 年 1 月 25 日
github被你吃了 上面找去啊
|
12
shiny PRO 用了几年自己写的框架,非常顺手。
|
13
griffinqiu 2014 年 1 月 25 日
自己写吧,需要什么加什么
|
14
dorentus 2014 年 1 月 25 日 |
15
ss098 2014 年 1 月 25 日 XiunoPHP(反正我感觉用的不错)
|
16
hutao06051 2014 年 1 月 25 日 codeigniter,正在学习中!ThinkPHP也看过一段时间
|
17
xiaozi 2014 年 1 月 25 日 symfony2, laravel4
|
19
huson 2014 年 1 月 25 日 CI 很好用 简单实用 容易上手 真是谁用谁知道
|
20
hitsmaxft 2014 年 1 月 25 日 Symfony 和 laravel 都是不错的起步对象, 可以学习到很多不错的内容. Ci之类的就别用了, 现在再提就是误人子弟了. 虽然性能真的差到没法用.
我自己用得比较深的还是yii和cackephp 简单实用. 团队内部用了一段时间yii, 最后觉得性能不能满足,实现了一个跟yii相同api的精简版,只包含核心功能, 从结果上看, yii的暴露的api是没问题, 就是架构太重了, 官方也没有足够多的教程, 大部分文章都停留在简单mvc使用上, 在使用之道上很少着墨. 大部分框架的文档和教程都不够全面, 新手照着做迟早被带进沟里, 我指以上所有的框架. 建议在的过程中多问多分享, 不然就是把整个框架源代码看一遍呗 |
21
ybmimo 2014 年 1 月 26 日 推荐 http://medoo.in 超轻量只封装了 数据库操作
|
22
a591826944 2014 年 1 月 26 日
两年YII路过
|
23
Narcissu5 2014 年 1 月 26 日
看起来这个帖子会聚集不少phper,想借地方问下各位都是怎么看待hhvm的
|
24
saharabear 2014 年 1 月 26 日 @hitsmaxft 非常同意你的观点。
另外楼主如果想玩Symfony,可以看这个。http://symfony.im/ 起码这个站本身代码就在github上放着,当入门的学习资料也将就着。 最后,别考虑什么新手不新手,别以为新手一定要从简单的小框架入门,还不如上来就玩个思路上正确的,然后以后玩啥都没多大瓶颈。 |
26
hitsmaxft 2014 年 1 月 26 日 @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的部分便利性干掉的节奏。 |
28
hitsmaxft 2014 年 1 月 26 日 via iPhone
我指前面两个。串了,但是没法修改A
|
29
Narcissu5 2014 年 1 月 26 日
@chenlong451 不是
|
30
mcwanderer 2014 年 1 月 26 日
CI
|
32
sumuu 2014 年 1 月 26 日 @chenyg32 先说明:我不是ThinkPHP的开发者,我用他写项目的时候
还是2.0,听朋友说这次3.2发布,多了很多东西,也规范了很多。所以我看 了下3.2.起码比起以前,确实提升了很多。 国产不国产我们不能用偏见的眼光去看待,ThinkPHP的这一路的成长,是做好的证明。 COS知乎上面有很多说法,公立组织与个人组织无关。 其实如果真的想学的话,ZF2和symfony2是我用过PHP框架最规范,也是对新手来讲最难 的。 |
33
66beta 2014 年 1 月 26 日
Symfony 是教父
Codeigniter 是摇滚小子 Laravel 是专业人士 刚入门还是选Codeigniter吧,社区庞大,开源项目多,虽然现在不行了,但是瘦死的骆驼比马大 入门以后,立马上Laravel 4 |
34
luoyou1014 2014 年 1 月 26 日
推荐Yii的人貌似很少, 我来强烈推荐了, 已经2.0已经出了测试版了, php最低要求版本5.4, 绝对适合学习
|
35
family 2014 年 1 月 26 日
Symfony2 +1
|
37
teavoid 2014 年 1 月 26 日
@luoyou1014 yii 1的长期使用者路过,等2等的太辛苦,现已转投laravel4了
|
38
picasso250 2014 年 1 月 26 日
klein
|
39
tonitech 2014 年 1 月 26 日
ZF2
|
40
whuhacker 2014 年 1 月 26 日
Yii 挺不错的
不过 Yii2 的变化有点大,看上去要完全重新学习的节奏 |
41
zts1993 2014 年 1 月 26 日
快速上手ThinkPHP 3.1
开发快ORM很好用。 熟悉了之后ThinkPHP 3.2感觉和3.1差距有点大 喜欢高性能选phalcon |
43
G2bN4dbX9J3ncp0r 2014 年 1 月 27 日 用rails吧
|
44
felixye 2014 年 1 月 27 日
Kohana
普及一下,因为CI为了兼容PHP4放弃了PHP的先进性。 一些人看不下去了,另立的炉灶Kohana,现在国外用的人多了。 当然中文社区没CI人多,不过人多又怎么样? |
45
pubby 2014 年 1 月 27 日
ZendFramework
当然,没个ORM会很痛苦,那就配上 Propel 吧 至于性能...... php这玩意还想要啥性能 开启eAccelerator 、zendopcache之类的是必须的,响应时间勉强够用 要高并发? 不堆机器怎么行 |
46
breeswish 2014 年 1 月 27 日
如果关注执行效率,试试 Phalcon
如果关注代码质量,试试 Laravel 4 |
47
simapple 2014 年 1 月 27 日
Laravel
|
48
Actrace 2014 年 1 月 27 日
任何语言的任何框架到最后都无法满足业务需要。
学习用途随便整个看看就可以,真正上产品开发的时候根据业务需求来做具体决定。 不要轻易使用任何框架,任何框架都是坑,可大可小。 |
49
stiekel 2014 年 1 月 28 日
没有人推荐 Yii 么,那我来蹭一下, Yii 文档很不错,而且各类问题,网上搜索一下都能解决的。
平时用 php 的时候,基本就是 Yii + Bootstrap + jQuery了。 |
50
wwek 2014 年 2 月 16 日
@pubby 说的很好~ 那差别不大的框架性能对比,意义真的不大,你还指望单台跑么。
业务上来了堆机器》机器堆的差不多了,优化程序》重构,或者其他语言重写。 我目前想的是,快速开发业务,php。 以后有性能瓶颈了,用golang重写一些。 |
51
xiaobeicn 2014 年 3 月 18 日 phalcon
|
52
elarity 2016 年 1 月 6 日
提及 0 次 Yaf ,提及 swoole 一次,结论:水逼太多。
|