Windframework 基础学习 创建一个应用

王朝学院·作者佚名  2016-08-08
窄屏简体版  字體: 小  |  中  |  大  |  超大  

创建应用目录文件

我们在web的根目录(/var/www或者其他地方)创建一个文件夹,命名为helloworld。将下载好的框架解压并放到该应用目录下。创建好的目录结构如下:

/var/www/helloworld/wind/ 框架目录 controller/ 应用控制器目录,业务代码放在该目录下 controller/IndexController.php默认访问的应用控制器 template/ 页面模板目录 template/index.htm 模板文件 index.php 入口脚本文件 编辑入口脚本index.php在应用目录下创建入口脚本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 $>* @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吧:

http://localhost/helloworld/index.php

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航