新足迹

 找回密码
 注册

精华好帖回顾

· 澳网女单第二轮 李娜对瑞士选手Berlinda Bencic (2014-1-15) astina · 四月末最后一个周日的宝宝大会,坑填完了。 (2007-5-1) susan
· Prime Picks(1) --the Pursuit of Happyness (by Chris Gardner)09年5月新书出版~ (2008-7-8) 孔武 · 自学《三字经》 (2013-9-10) big_beast
Advertisement
Advertisement
查看: 10892|回复: 46

我最爱的 PHP Framework 2012 投票 [复制链接]

发表于 2012-8-15 14:59 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
觉得是时候来个PHP Framework投票了,找了一通好像还没有类似的帖子

如果觉得那个framework应该被列出来,让我知道,我会加进去,然后您再投票 :)
多选投票: ( 最多可选 14 项 ), 共有 168 人参与投票

投票已经结束

8.74% (18)
8.25% (17)
11.65% (24)
3.88% (8)
2.43% (5)
6.80% (14)
0.49% (1)
5.83% (12)
0.97% (2)
0.97% (2)
1.46% (3)
5.83% (12)
9.71% (20)
33.01% (68)
您所在的用户组没有投票权限
Advertisement
Advertisement

发表于 2012-8-15 16:28 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果投给“其他”的,可以分享一下是哪个吗?

发表于 2012-8-15 22:14 |显示全部楼层
此文章由 dcc82 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dcc82 所有!转贴必须注明作者、出处和本声明,并保持内容完整
qiang的yii应该是里面最易用的, 快速开发效率比CodeIgniter还要高些, yii2目前也正在开发中. 但是这些light framework最令人担心的是编码质量不怎么高, 基本上90%代码贡献只靠作者本人完成, 背后的community也比较弱一些, 稍微上点规模的项目没人敢去用. 因此怎么看都是zend framework 2最有前途些, 毕竟zend是php的主要推动力量, 法国的Symfony架构可媲美Zend, 但是在澳洲还是没有Zend流行

发表于 2012-8-16 01:14 |显示全部楼层
此文章由 thecatinthehat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 thecatinthehat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谁能介绍一下zend 2

发表于 2012-8-16 09:45 |显示全部楼层
此文章由 chatdm 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chatdm 所有!转贴必须注明作者、出处和本声明,并保持内容完整
怎么没有打酱油通道?

发表于 2012-8-16 10:21 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 chatdm 于 2012-8-16 08:45 发表
怎么没有打酱油通道?


这里对你来说可能是死胡同
Advertisement
Advertisement

发表于 2012-8-16 14:11 |显示全部楼层
此文章由 windix 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 windix 所有!转贴必须注明作者、出处和本声明,并保持内容完整
之前一个应用使用了基于 Symfony2 的 micro framework: silex, 很不错. 感觉就像 PHP 界的 sinatra

发表于 2012-8-17 17:03 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
花了两个星期看SF2和Yii,个人觉得Yii好上手非常多,但是包含范围少,很多事情framework本身不帮忙。好比说:

SF2有Response和Request object,Yii还在用$_POST 和$_GET
SF2自带template engine twig, Yii还是用<?php echo $x?> (但是有插件)

还有其他其他。。。

评分

参与人数 1积分 +4 收起 理由
windix + 4 感谢分享

查看全部评分

发表于 2012-8-20 23:21 |显示全部楼层
此文章由 psaux 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 psaux 所有!转贴必须注明作者、出处和本声明,并保持内容完整
porcorosso 发表于 2012-8-17 16:03
花了两个星期看SF2和Yii,个人觉得Yii好上手非常多,但是包含范围少,很多事情framework本身不帮忙。好比说 ...

你说的那两点其实也是Yii的优点,有时候framework包办所有的功能并不是一件好事,当然这也是仁者见仁,智者见智。

发表于 2012-8-21 00:45 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我说谎了,yii是有CHttpRequest object的。。。

http://www.yiiframework.com/doc/api/1.1/CHttpRequest

发表于 2012-8-21 08:42 |显示全部楼层
此文章由 Melwater 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Melwater 所有!转贴必须注明作者、出处和本声明,并保持内容完整
应加上thinkPHP,这个在中国国内比较流行

我个人觉得yii不错。zend等太重了,php本身是一种很轻灵的语言。
Advertisement
Advertisement

发表于 2012-8-21 09:29 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
thinkphp 国内开发,support全是中文,鬼佬怎么用?

发表于 2012-8-21 12:08 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
而且我相信有一半的投票数是因为legacy development,没办法转framework。

被说中的请加1分

发表于 2012-8-21 13:45 |显示全部楼层
此文章由 dcc82 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dcc82 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 dcc82 于 2012-8-21 12:46 编辑

我个人并不怎么觉得zf heavy, 像zf1感觉就是一堆library罢了, 照这样看的话, .net岂不是肥成不成样子了?
zend 1 & 2, symfony 2的各个组件都是loosely coupled, 可以被单独使用, 不用mvc也没关系
至于国内的php框架, 还是算了吧, Fleaphp/qeephp当时火的比thinkphp还要历害些, 现在还不是成了个烂尾项目

发表于 2012-8-22 15:39 |显示全部楼层

仅供参考

此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 porcorosso 于 2012-8-22 14:40 编辑

网上看到的benchmark

Requests pre second (-c 100 -n 30000), the bigger is better


Memory usage


Response time


The number of functions calls in one "hello world" page.


The number of files included or required in one "hello world" page. the smaller is better.


来源:http://www.ruilog.com/blog/view/b6f0e42cf705.html

发表于 2012-8-22 15:42 |显示全部楼层
此文章由 brahmasky 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 brahmasky 所有!转贴必须注明作者、出处和本声明,并保持内容完整
路过只好选最后一项了
Advertisement
Advertisement

发表于 2012-8-23 00:30 |显示全部楼层
此文章由 datmansai 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 datmansai 所有!转贴必须注明作者、出处和本声明,并保持内容完整
zend啊!php的发明者

发表于 2012-8-23 01:24 |显示全部楼层
此文章由 thecatinthehat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 thecatinthehat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
在澳大利亚哪个framework用得多一点?

发表于 2012-8-26 23:51 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
thecatinthehat 发表于 2012-8-23 00:24
在澳大利亚哪个framework用得多一点?

请看一楼

发表于 2012-8-28 01:17 |显示全部楼层
此文章由 thecatinthehat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 thecatinthehat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
porcorosso 发表于 2012-8-26 22:51
请看一楼

所在的用户组没有投票权限

发表于 2012-10-11 17:17 |显示全部楼层
此文章由 鱼羊鲜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鱼羊鲜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
多选投票: ( 最多可选 14 项 ), 共有 70 人参与投票
1.  Zend Framework       
15.62% (15)
2.  Zend Framework 2       
8.33% (8)
3.  Code Igniter       
8.33% (8)
4.  CakePHP       
2.08% (2)
5.  CakePHP 2       
2.08% (2)
6.  Yii       
5.21% (5)
7.  Symfony       
0.00% (0)
8.  Symfony 2       
4.17% (4)
9.  FuelPHP       
2.08% (2)
10.  Prado       
1.04% (1)
11.  Kohana       
2.08% (2)
12.  其他 framework       
5.21% (5)
13.  我自己研发一个       
11.46% (11)
14.  我才不用呢       
32.29% (31)
您已经投过票,谢谢您的参与
Advertisement
Advertisement

发表于 2012-10-12 02:10 |显示全部楼层
此文章由 thecatinthehat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 thecatinthehat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢,看来还是ZF多啊。

ZF2也已经有不少人在用了。

发表于 2012-10-16 18:13 |显示全部楼层
此文章由 800tiger 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 800tiger 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ZEND是主流

发表于 2013-1-31 01:05 |显示全部楼层
此文章由 dcc82 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dcc82 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 dcc82 于 2013-1-31 01:19 编辑

我们的几个主要项目已经用zend framework 2重写了,个人感觉ZF2以module为核心的思想的确比ZF1更容易实现代码重用和即插即用,去掉了繁琐的bootstrap后感觉更干净了许多,同时充分利用了php5.3+, annotation, DI, event manger等特性,个人感觉应该会取得不错的市场反映,尤其是针对大型网站项目。

新的框架意味着新的一系列生态系统出来,像新的认证,新的技术支持,新的conference,这年头做框架的确能赚钱,尤其是做PHP框架的,怪不得symfony2, yii2都一个样,完全都是重写无法兼容之前版本,个人感觉三个字---够折腾。

就learning curve而言,基本上和当年ZF1同一层次,比Symfony2还要略难一些,完全不适合newbie。

我个人对php框架的的预言是:ZF2将继续成为最流行且最受争议的PHP框架,毕竟这个由Zend, Google, Microsoft, StrikeIron合作出来的东西,前途还是相比其他的单纯社区驱动的框架要光明不少, 有种不成功便成仁的感觉,并且由于Symfony2同样loosely coupled的特性,很多大中型项目将同时引用Symfony2,比方说使用twig, doctrine2和zend的mvc和其他zend类库, 或者反过来集成zend到symfony项目中去。其他轻量级的框架尤其是laravel将会有所作为,但我个人对所有单纯社区推动的框架基本上都没有太大的信任感,大家都是在靠激情在做,激情没了也就拍拍屁股说走就走了,一开始出来都是令人惊艳,抱负大到天上去,但能走多久就不知道了,直接最典型的案例就是--codeigniter,这个最流行的php轻量极框架简直每况愈下,也没办法,几个核心开发人员都走光了。


评分

参与人数 1积分 +1 收起 理由
fuleinist + 1 感谢分享

查看全部评分

发表于 2013-1-31 04:55 |显示全部楼层
此文章由 thecatinthehat 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 thecatinthehat 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢介绍ZF2,有没有什么好一点文档推荐?

我做了大半年zend+social engine,在考虑开始学习zend 2。

发表于 2013-2-8 17:56 |显示全部楼层
此文章由 dcc82 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dcc82 所有!转贴必须注明作者、出处和本声明,并保持内容完整
thecatinthehat 发表于 2013-1-31 04:55
谢谢介绍ZF2,有没有什么好一点文档推荐?

我做了大半年zend+social engine,在考虑开始学习zend 2。 ...

目前zf2的相关资料还不是很多,除了官方手册外,下面本书其实写的挺不错的,也不贵,可以作为补充资料
https://leanpub.com/zendframework2-en
Advertisement
Advertisement

发表于 2013-2-9 13:55 |显示全部楼层
此文章由 seabookf_91 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 seabookf_91 所有!转贴必须注明作者、出处和本声明,并保持内容完整
搞php的人还挺多啊, php的工资不高吧

发表于 2013-2-17 22:23 |显示全部楼层
此文章由 pureboy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 pureboy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
刚刚开始尝试ZEND2,好像觉得资料并不是非常完整,上手并不是很容易,学习曲线非常陡峭啊。
整了几天还没有完全弄清楚库和应用程序的目录结构该怎么存放才能使得应用程序找到库文件。另外自动载入的机制令人还是有些丈二和尚。努力中...

发表于 2013-2-19 15:50 |显示全部楼层
此文章由 porcorosso 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 porcorosso 所有!转贴必须注明作者、出处和本声明,并保持内容完整
seabookf_91 发表于 2013-2-9 12:55
搞php的人还挺多啊, php的工资不高吧

很难冲过100k,非常难

发表于 2013-2-19 16:04 |显示全部楼层
此文章由 gnefoaix 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gnefoaix 所有!转贴必须注明作者、出处和本声明,并保持内容完整
能达到90k也很好了

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部