什么是kohana框架用于?

时间:2012-05-04 11:53:29

标签: kohana principles

我是第一次学习kohana,需要了解一些关于mcv原理的基本事实。 到目前为止,我只使用了html框架(ext,openlayers等),这些框架在html页面的标题中引用。然后提取类并在应用程序中使用。我可以使用尽可能多的单独应用程序引用一个Ext.js框架安装。

Kohana,作为一个mvc框架,显然是不同的,但它的目的是什么呢?它是否用于在Kohana安装中创建Web应用程序,即。一个Web应用程序......还是用于创建无穷无尽的应用程序?我可以看到,下载kohana框架,并调整/扩展框架以制作应用程序。网络cms。我在正确的路线上吗?

欢呼声,

罗布

2 个答案:

答案 0 :(得分:2)

Kohana框架通常用于构建Web应用程序。您通常会使用一个Kohana安装并使用它来制作Web应用程序。

如果您愿意,可以在/ usr / share / Kohana等地方集中安装Kohana 然后,您将移出应用程序文件夹并将更新index.php中的路径设置到正确的位置(有系统路径,模块路径和应用程序路径)。

MVC允许是用于分离业务逻辑(模型),控制器(使用模型获取数据并将其传递给视图)的设计模式,视图通常是输出到浏览器(HTML)的内容。你可以在这里阅读更多内容

http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

答案 1 :(得分:0)

是的,通常每个Web应用程序都有自己的库副本。因此,Kohana的一个副本扩展到一个Web应用程序。

MVC是一种在Web框架中很常见的模式。它会导致更好的代码重用,并失去应用程序不同部分之间的耦合。