z 1st topic in chinese

呵呵,坐一下中文组的沙发。这里有其他中国人吗?Yii 的主要开发者是国人吧?薛强?

Yii 真是个很不错的框架,准备深入研下去。本来是学 symfony 的,但感觉太庞大繁琐了,诚如 fleaPHP 作者所言:小项目用不上,大项目不好用。

虽然只是初入门,但也希望能为社区做点贡献,从力所能及的开始吧。我会写一些中文介绍笔记之类的介绍给中文开发社区。想先翻译一下 core message,有时间了来翻译 guide

欢迎!感谢你愿意为社区做贡献!

Yii最初的名字就取自中文“易”,开发过程中也一直希望它能如其名:容易(easy),变通(extensible),互享(shareable)。

如有问题,我将尽力解答。也希望多提建议,让Yii变得更好!

哦,在这儿看到方块儿字很亲切啊,昨天去看Prado的时候发现了这个框架,刚接触还没有多少想法,看介绍是挺吸引人的,先用几天再来吧

花了两个晚上把Yii Guide看完了,刚把手头一个小应用从CI改到Yii了,才用了一天实在忍不住来赞美一下了,呵呵,感觉这是见过的最好的PHP框架了

多谢褒奖!欢迎你多提建议让“易”更好。

Quote

花了两个晚上把Yii Guide看完了,刚把手头一个小应用从CI改到Yii了,才用了一天实在忍不住来赞美一下了,呵呵,感觉这是见过的最好的PHP框架了

我在国内的一家互联网公司,最近公司准备推行php框架,是在CI的基础上修改的,不知道性能会怎样。

目前国内大的互联网公司,php开发很少用框架,主要基于性能方面的考虑吧。而不用框架,由于php代码的风格比较自由,代码的可维护性极差。本人就深有感触,先后两家公司都需要维护老代码,维护起来实在痛苦。自己对Zend Framework接触得比较多,很想用它来写点东西,可是ZF的性能实在太差了,对于大型网站来说完全没法用,用它来做逻辑比较复杂的企业开发倒是比较合适。

其实我是被Qiang Xue这几个字吸引进来的,还以为是国内的哪家公司开发的了,呵呵。

这个框架的性能真有这么好?怎么做到的?

CI的性能应该是不错的,因为比起其它框架,它的功能还是相对比较简单的。使用Zend Framework的好处是可以得到比较好的支持(不过比较昂贵),并且ZF的功能非常全。通过合适的配置,ZF的性能是可以大幅提高的。ZF的另一个优点(也是缺点)是它对用户的编程方式没有要求。所以,ZF更象是一个类库,而不是框架。

下面说说Yii。虽然Yii发布才两个多月,但它已经比较成熟,因为它的设计和代码是基于Prado的4年开发基础上的。性能,易用性和扩展性是Yii的侧重点。目前已经有几位独立用户对Yii和其它框架间的性能作了比较,一致的结论是Yii的性能很不错。甚至ZF的开发人员也开始研究为什么Yii能这么快,并且准备采用其中的一些技术来提高ZF的性能。

作为一个框架,性能高只是一方面的要求。更重要的是它的功能,扩展性,易用性,和对团队开发的支持。这些我相信Yii都是不错的,因为它的设计参考了几个最流行的框架和Web应用。

另外,Yii是可以集成ZF使用的。

粗浅的认识,提高框架的性能主要思路也就是减少重复和不必要的工作吧,Yii的设计看起来是相当的Lazy,只有真正用到的东西才会包含进来。

我觉得CI兼容PHP4给自己制造了不少麻烦,很多方便的东西没法用,而要用一些别的办法来模拟,用起来挺别扭的。

对,lazy是高性能的一个主要原因。另外,要建高性能的网站,缓存技术是必不可少的,在这一点上,Yii是领先所有其它框架的。

花了一个双修日看了下yii,非常不错,希望能为yii出点力。

还有china区,不错。

我是一新手,想学php5框架,找了好几天了。终于找到了。

麻烦大家讲一下如何学习这个框架。

呵呵 ~~~  期待 能有中文手册