事实上,最近没有时间来写程序或者分析XOOPS代码。但是毕竟上网可以看点资料,于是就关注了yiiframework这个PHP框架。作者是薛强,华人(中文很好,可能是移民吧),Zend PHP5冠军,框架写得相当棒。
由于曾经使用Thinkphp写过一个XOOPS类似的程序,所以对框架在实际使用中的弊端有着很深的了解。但是查看了yiiframework的实例和手册,发现在yiiframework都可以充分解决这些问题。并且国内框架的“技术特性”在yiiframework都存在并且做得更好。另外yiiframework还有着丰富的扩展,你可以去官方发布或者下载各种扩展。
这一次是把国内的框架都可以比下去了。如果你能看懂基本的英文,我强烈推荐你使用yiiframework。
内部消息:如果你需要使用XOOPS,最好使用XOOPS 2.3.3 或者等待XOOPS 3.0,不要使用2.4。
Yii 是什么Yii 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。它将 Web
编程中的可重用性发挥到极致,能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。
需求
要运行一个基于 Yii 开发的 Web 应用,你需要一个支持 PHP 5.1.0 (或更高版本)的 Web 服务器。
对于想使用 Yii 的开发者而言,熟悉面向对象编程(OOP)会使开发更加轻松,因为 Yii 就是一个纯 OOP 框架。
Yii 适合做什么?
Yii 是一个通用 Web 编程框架,能够开发任何类型的 Web
应用。它是轻量级的,又装配了很好很强大的缓存组件,因此尤其适合开发大流量的应用,比如门户、论坛、内容管理系统(CMS)、电子商务系统,等等。
Yii
和其它框架比起来怎样?
和大多数 PHP 框架一样,Yii 是一个 MVC 框架。
Yii 以性能优异、功能丰富、文档清晰而胜出其它框架。它从一开始就为严谨的 Web
应用开发而精心设计,不是某个项目的副产品或第三方代码的组合,而是融合了作者丰富的 Web 应用开发经验和其它热门 Web
编程框架(或应用)优秀思想的结晶。
Yii是如此之快
Yii是如此快得多,因为它广泛使用的了延迟加载技术。例如,它不包括类文件,直至类是首次使用,它不创建对象直到第一次访问此对象。其他框架的性能受到影响,因为它们在一个请求中无论是否用到否,都将允许函数加载(例如数据库连接,用户会话)。
网址
上一篇:中国都有哪些国产的PHP框架和使用人数最多的PHP框架
下一篇:PHP常用自定义函数(1)
讨论数量:0