【编者按】网学网网络知识频道为大家收集整理了“Windframework 学习的第一个应用 helloworld“提供大家参考,希望对大家有所帮助!
创建应用目录文件
我们在web的根目录(/var/www或者其他地方)创建一个文件夹,命名为helloworld。将下载好的框架解压并放到该应用目录下。创建好的目录结构如下:
在应用目录下创建入口脚本index.php,它的主要工作是加载框架并启动应用。代码如下:
require_once (''../../wind/Wind.php'');
Wind::application()->run();
PS:当然也可以同时在index.php中设置错误级别,WIND_DEBUG模式等。相关内容后面会介绍
创建IndexController.php
在应用目录下创建controller/目录。controller目录是windframework默认定义的应用控制器存放的目录,我们也可以通过手动配置的方式来改变应用的访问路径。在我们创建的 controller/ 目录下创建IndexController.php类文件。文件内容如下:
<?php
/**
* the last known user to change this file in the repository <$LastChangedBy: long.shi contentgt;
* @author Qiong Wu papa0924@gmail.com>
* @version $Id: IndexController.php 2806 2011-09-23 03:28:55Z long.shi $
* @package
*/
class IndexController extends WindController {
public function run() {
echo ''hello world'';
}
}
?
在windframework中文件名和类名是相同的,这一点有点类似于java。windframework提供了两个应用控制器的类型‘WindSimpleController’,‘WindController’。在这里我们继承自‘WindController’,这两个应用控制器的区别,在后面会具体介绍。
运行
至此,我们的hello world 应用已经完成。快通过浏览器访问下我们的hello world吧:
/uploadfile/201406/29/4F132450686.gif'' class=''ext'' border=''0''>界面预览
原文地址:http://xcodebox.com/2012/6202.html