Kohana是一种PHP框架,目前存在2.X和3.X两个版本,版本差异较大
两代版本共同点
-
它们都产生于 Kohana PHP 社区
-
它们获得相同的 论坛支持
-
它们都高安全性,松耦合性并且容易扩展
-
它们都是绝对的 PHP 5 面向对象框架
-
它们 100% 的兼容 UTF-8
-
它们有同样的数据库抽象功能
-
两个框架都能达到它们最初的设计要求
-
两个框架都处于积极的开发状态并且它们会在未来的一段时间内完全被支持
两代版本不同点
-
两个框架有他们自己的开发团队和目标
-
Kohana 2.x 使用 MVC 设计模式,而 Kohana 3.x 使用 HMVC 设计模式
-
Kohana 2.x 是建立在以前的老 2.x 版本的基础上的,而 Kohana 3.x 是一个没有任何历史遗留
问题的全新框架结构
-
老的 2.x 版本的文档将仍然适用于最新的 Kohana 2.x 版本,而 Kohana 3.x 是建立在新的文
档基础上,以协助人们在 3.x 框架上工作
两种版本的使用,主要看程序员的需求及喜好。若果喜欢追求新的开发思想(HMVC)可采用3.X版本,网上目前对2.x的文档更多,方便初学者更快上手。