1 Like

安装Kohana 3 PHP 框架

kohana 3 php logo 550x241 安装Kohana 3 PHP 框架
Kohana 3发布已经有一段时间,这个版本重新设计了大量的代码,其实最重要的改变是用HMVC设计模式取代MVC。至于什么是HMVC?以下几篇文章或许能帮大家理解:

  1. 浅谈HMVC模式
  2. 谈谈HMVC
  3. 说说HMVC

另外,虽然Kohana 3发布了,但Kohana 2还是会继续发展,原Kohana 2的用户可以放心继续使用。如果你是刚学Kohana的话,建议还是学Kohana 3。

和以往一样,Kohana 3的安装非常容易。这里可以下载Kohana 3。解压后,将Kohana文件夹上传到你的网站,当然你可以将文件夹改为任何你喜欢的名字。再来需要改一下权限,请将以下文件夹的权限改为777:

  1. application/cache
  2. application/logs

最后再对application/bootstrap.php作小许设定:

  1. 更改 timezone
  2. 设定 base_url

到这里,Kohana 3的安装与设定就完成了,我们现在可以访问Kohana页面,在浏览器中输入Kohana所在位置,也就是刚刚设的base_url,你会看到如下画面:
kohana install 1 安装Kohana 3 PHP 框架

能看到这个画面,代表一切正常。注意中间绿色文字提示你要删除install.php文件,删除后刷新这个页面,会变成显示文字:”hello, world!”这是预设的Controller输出的文字,那这个Controller在哪里呢?请打开application->classes->controller,你会看到一个welcome.php,就是它了,以下是它的代码:

<?php defined('SYSPATH') or die('No direct script access.');

class Controller_Welcome extends Controller {

	public function action_index()
	{
		$this->request->response = 'hello, world!';
	}

} // End Welcome

这个Controller唯一个的事就是输出文字:hello, world! 你可以试着做一些修改,将这一行:

$this->request->response = 'hello, world!';

改为:

$this->request->response = 'hello, Kohana 3! I am Zack from ZackLive.com~';

之类的,再刷刚才的页面,看看有什么变化。

以下Kohana 3相关资源:

  1. Kohana 3 用户手册
  2. Kohana 3 非官方维基
  3. Kohana 3 API 资料

如果你有任何关于Kohana的疑问可以在这里回覆提出或到Kohana官方讨论区提问。


欢迎到我们的论坛发表你的看法

关于 Zack

喜欢WordPress,WordPress主题设计学习中; 关注网络,特别是Web2.0的发展.英文网志:http://ZackLive.com
本篇发表于 网页设计 并标签为 , , , , , , 。将永久炼结加入书签。

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

安装Kohana 3 PHP 框架 有一则回应

  1. 通告: Zack Live

留下评论

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>