+ -
当前位置:首页 → 问答吧 → ZF和FleaPHP对比(非技术比较)

ZF和FleaPHP对比(非技术比较)

时间:2007-08-23

来源:互联网

声明:

因为我的技术水平比菜鸟还低,所以写不出技术比较,就算勉强写出来,也会笑掉别人的大牙。同时,本人是ZF的爱好者(注意不是Fans,不要误解,就算ZF消失了,我照样活地跟以前一样),为了不产生误解,本人只列出事实,不加任何个人评论,如果你认为列出的不是事实,请纠正,谢谢!

根据网友的留言,我会做一些修改,修改的目的是力求公证、客观,给后来者一个接近真实的东西。


开发人员
===========
ZF 号称有 250以上参与了开发和文档制作。但我从这里只看到了39名核心人员,有照片
http://framework.zend.com/community/contributors/

其中,有10名是Zend公司的,包括Andi Gutmans,Zend的2号人物, 2 名是 IBM的

其他开发人员主要是欧洲和美国的,中国的,我知道mikespook是其中一个
----------------------
FleaPHP我没有找到有多少人和人员的组成,但看到“核心已经稳定”,我目前所知道的老廖是核心之一。
老廖补充到:参与过代码贡献的人员有20-30,主要是他公司的员工,但很多代码文件都以老廖为作者,实际作者可能是别人;贡献文档方面的就更多了,但没有统计。

文档
============
ZF主文档是英文版,还有5种非英语版超过50%翻译率,其中日本语基本保持100%同步,看这里
http://framework.zend.com/manual/status
---------------------------
FleaPHP主文档是中文版,没有看到有其他语言的翻译

下载次数
=============
ZF号称在某2天就有 100多万份下载(老廖有不同意见(累计到现在有100万且因为版本更新频繁),但我的确在ZF0.6时,看到ZF网站上说2天有超过百万下载,目前网页都改了,没有证据了)
--------------------------
Flea PHP从去年看到有超过 10,000次下载,到现在还是(估计没有更新)

学习成本
=========
ZF是学习样板
---------
FleaPHP学习成本低,核心代码小  
(根据网友 Thankwsx 语,本人没有研究)

先写到这里,各位还有什么补充的?请跟贴写上比较项目和双方的内容,注意,本贴只比较非技术的东西,技术的比较就让大牛们去做吧。

[ 本帖最后由 jasonqi 于 2007-8-24 01:12 编辑 ]

作者: jasonqi   发布时间: 2007-08-23

客户
=================
ZF列出3家
http://framework.zend.com/whyzf/casestudies#varien
-------------------------------
FleaPHP 列出33家,看这里
http://www.fleaphp.org/index.php?q=livesites

由于其它原因,并不是所有的客户都列在这里,例如mikespook他们使用ZF,我们公司使用ZF都没有列出来;FleapPHP方面也有客户不愿意公开列出。建议大家参考这些用户本身的质量。 例如yahoo如果使用了ZF或者FleaPHP,就比我们公司使用显得更有说服力。

社区
=================
ZF利用别人的论坛
http://www.nabble.com/PHP-f139.html
上面的连接同时列出了其他php的论坛,也有cakephp的
同时,ZF也有一些chat平台,我找不到连接了,现在
---------------------------
FleaPHP有自己的论坛
http://www.fleaphp.org/index.php?q=community
同时还有QQ群

排名
==========
ZF在国外的评比中处中上游地位(从N多个比较列表看出,大家可以放狗搜搜)
外国的评测中没有FleaPHP是因为外国人不懂中文 (看来,普及中文任重道远啊,哈)
----------
FleaPHP在中国是最佳的框架(根据老廖的签名,目前我没有找到根据,老廖也没有解释)
根据老廖的解释,这个最佳目前是源于信心,希望做成最佳并且很自信。我觉得这个不科学,我不迷信权威,但很多第三方的评测还是可以参考的,我目前没有找到相关资料,如果哪位同学有,请方便的时候给个链接。从客户的使用量的角度来说,至少,FleaPHP处于国内中上游。

[ 本帖最后由 jasonqi 于 2007-8-24 01:26 编辑 ]

作者: jasonqi   发布时间: 2007-08-23

Jason,更正一下,我不属于开发人员,我只是因为用的时候总是碰见 bug,所以总在 fix bug~~

貌似属于人品问题,用 phpunit 的时候也一样,挺��的~~fix 了那么多 bug~~但是没钱收啊~~

不知道帮助 flea fxi bug 有没有奖金拿~~~要是有的话,下一个项目就用 flea 玩玩了~~

作者: mikespook   发布时间: 2007-08-23

个人意见。。。
DISCUZ!有没有英文版?
如果有,会是什么样子?
有时候在国内称霸也不是件坏事。
说不定也可以由内而外的发展呢?
FLEAPHP也可以走这条路啊,不过要加大推广力度及选择更好的推广方式

我也是ZENDFRAMEWORK的爱好者。。

作者: thankwsx   发布时间: 2007-08-23

引用:
原帖由 mikespook 于 2007-8-23 09:28 发表
Jason,更正一下,我不属于开发人员,我只是因为用的时候总是碰见 bug,所以总在 fix bug~~

貌似属于人品问题,用 phpunit 的时候也一样,挺��的~~fix 了那么多 bug~~但是没钱收啊~~

不知道帮助  ...
ZF 是把所有的动过代码的都算,象我只提交过Bug report的,就不算。

ZF和FleaPHP都是开源的,所以你就别打这个算盘了。:lol

作者: jasonqi   发布时间: 2007-08-23

引用:
原帖由 thankwsx 于 2007-8-23 10:00 发表
个人意见。。。
DISCUZ!有没有英文版?
如果有,会是什么样子?
有时候在国内称霸也不是件坏事。
说不定也可以由内而外的发展呢?
FLEAPHP也可以走这条路啊,不过要加大推广力度及选择更好的推广方式

...
Discuz! 好像不是框架吧。

作者: jasonqi   发布时间: 2007-08-23

我没说他是框架啊

作者: thankwsx   发布时间: 2007-08-23

引用:
原帖由 thankwsx 于 2007-8-23 13:01 发表
我没说他是框架啊
呵呵,对不起,误解误解。因为我自己在比较两个框架,还已为你想提供一些素材。

作者: jasonqi   发布时间: 2007-08-23

非技术的角度来考虑。
学习成本,FLEAPHP好象要低一些。FLEAPHP的核心代码也更小巧一些。
ZendFramework是学习的好样版

作者: thankwsx   发布时间: 2007-08-23

我是新人,在选择框架时,我直接选了zf

作者: suwu   发布时间: 2007-08-23

楼主的主要内容还是比较中肯的,关于 FleaPHP 的一些情况我大概说一下:

FleaPHP 核心团队现在都是我公司的人,但只有我一个人可以提交代码。贡献过代码的人没有详细统计,大概有20-30 位。包括一些组件、示例等。贡献过文档的就更多了,虽然最后效果不是很理想,但至少大家都努力过。

FleaPHP 的下载次数现在其实是没有统计了,因为上一次升级 drupal(目前 FleaPHP 社区平台用的 Drupal,新的还在开发)时不小心清零了。所以要说有多少下载,我也不知道。从 google 分析看,fleaphp 网站每日访问 ip 大概在 1000 左右。新的 QeePHP(也就是 FleaPHP 的下一代)还没有正式发布,发布后会做详细的下载统计。

顺便说一下,ZF 下载 100万次,是从去年发布到现在为止的累计数字,期间 ZF 升级了 n 次。而 FleaPHP 只发布了两次主要升级(1.0.50 到 1.0.60,现在是 1.0.70),其他都是修正错误和改进的更新。

FleaPHP 网站上列出的实际应用,只是开发者们提供的实际应用,或者我们搜集到的。
而购买我公司技术支持服务和外包开发服务的大部分客户,主要有两类,一类是用 FleaPHP 开发产品,另一类是开发一些较复杂的应用。开发简单应用的客户,通常会在论坛或QQ群里面寻求帮助(开源社区的好处)。不过这两类客户,大部分都不希望出现在 FleaPHP 实际应用案例中,所以我们也只有尊重客户的选择。

现在 FleaPHP 文档还做得很不够,所以我公司专门组织了人手,正在编写完整的开发者手册,并且把技术支持服务中的许多内容也编列为教程等。最终为社区提供一个高质量的框架及配套的文档。

至于“国产最佳”,并不是某个权威机构颁发的,而是我们有这个自信。但是我们也没有停步不前,正在紧张开发新一代的 Web 应用框架 QeePHP。我们有动力、有信心、有能力,将 QeePHP 发展为一个非常出色的开发框架,并且在国际上能够处理领先的地位。

最后想说的就是 FleaPHP 的特点是简单易用、高性能,而新的 QeePHP 则在 FleaPHP 基础上加强灵活性,并且进一步提高性能。但不管 QeePHP 最终是否会比其他框架具备更多功能,容易理解、容易使用的特点是一定会保留的。

作者: fleaphp   发布时间: 2007-08-23

引用:
原帖由 mikespook 于 2007-8-23 09:28 发表
Jason,更正一下,我不属于开发人员,我只是因为用的时候总是碰见 bug,所以总在 fix bug~~

貌似属于人品问题,用 phpunit 的时候也一样,挺��的~~fix 了那么多 bug~~但是没钱收啊~~

不知道帮助 flea fxi bug 有没有奖金拿~~~要是有的话,下一个项目就用 flea 玩玩了~~
呵呵,fleaphp 也有 bug 的,只不过 1.0.70 版发布已经几个月了,只剩下些很隐蔽的 bug 了。
新开发的 QeePHP 虽然也用 phpunit 跑了全面的测试,不过有 bug 是难免的,所以机会多多。

作者: fleaphp   发布时间: 2007-08-23

前排啊~~占住

和技术比计较的帖子比起来我还是更喜欢这个帖子

作者: 十月冷风   发布时间: 2007-08-24

拿老廖的公司去跟 zend比,明显是挖苦。

作者: WebMaster85   发布时间: 2007-08-27

支持老廖

作者: weiwei   发布时间: 2007-08-27

引用:
原帖由 WebMaster85 于 2007-8-27 18:06 发表
拿老廖的公司去跟 zend比,明显是挖苦。
不明白,我没有挖苦人的心思。

我仅仅做了一个对比。

不管是有人认为flapPHP和ZF不在一个档次上;还是有人认为ZF不可救药,因为从设计就是错误的。我只想用我所知道的事实做一个对比,非技术的,仅此而已。从历史上看,很多成功的东西,并不是技术最好的。

作者: jasonqi   发布时间: 2007-08-28

呵呵,我想 jasonqi 被人误会了。

公司大小不是主要问题,关键在于创新能力。许多创新的设计和实现都来自小公司。而大公司由于要考虑自己现有的商业利益,反倒在创新上有所顾忌。任何一个在某一领域处于领先地位的公司,本能上就会首先考虑固守自己的市场,而不是搞创新来摧毁已有的市场。

Zend.com 在 PHP 领域虽然有着不可撼动的地位,但是也要看到其弊端。由于 Zend.com 为了销售自己的 PHP 性能增强软件,PHP Engine 中迟迟不加入 opcode cache 就是一个典型的例子。任何一个领域,如果一家独大,对用户来说都不会是好事。

作者: fleaphp   发布时间: 2007-08-28

是啊,也许表达不准确,误解难免!

我们都生活在矛盾中,例如我,作为中国人,希望中国能有超一流产品出来,其实支持就要从用开始,不管它开始有多烂,用了,提建议意见或者批评,它就能长大;但我这里是英文环境,大家用的是joomla, drupal, symphony,... 现在又开始ZF了,(本人倾向ZF,因为新,容易惨呼进去,最后就显得资深了,呵呵,私心杂念啊)。

楼上的观点基本同意。在一个开放的环境中,没有不可撼动的东西,Zend也不例外,微软都开始要open source一部分东西呢。

作者: jasonqi   发布时间: 2007-08-28

热门下载

更多