然后开始kohana框架的首个实例 即程序员入门必做的hello world
1 从system/config/下复制一份routes.php到 application/config下,这是kohana的默认页配置文件 默认值为
$config['_default'] = 'welcome'; 即controllers/welcome 页面,现在还没有,可以新建一个记住文件名要小写
kohana的路由为 http://www.**.com/控制器名/执行方法/ 如果没有方法参数则默认为index
建立一个Welcome的类class Welcome_Controller extends Controller 控制器都统一继承Controller父类
新建一个index()方法
public function index(){
echo “hello world”;
}
在浏览器输入http://localhost/welcome 或http://localhost/welcome/index 都可以输出hello world
根据MVC,在views层输出看看
public function index(){
$str = “hello world”;
$template = new View('welcome');//实例化视图类在views/welcome
$template->title = $str;
$template->render(TRUE);
}
同时在views目录下建立welcome.php作为视图页面
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?PHP
echo $title;
?>
</body>
</html>
即可 输出 hello world ,当然只是简单举例,您也可以用kohana的模板类来实现