Windframework 学习的第一个应用 helloworld

  • 时间:
  • 浏览:25
  • 来源:吉林快3官网-极速快3平台_极速赛车网投平台
作者:匿名 hihi 来源:代码盒子 浏览: 2012-9-13 15:22:56 字号:大 中 小

[摘要]Windframework 是PHPWind 官方团队推出的开源框架,PHPWind 9 在此框架基础开发,目前Windframework 的开发文档还是一片空白,本文介绍Windframework 最最基础框架价值形式。

创建应用目录文件

  亲戚亲戚朋友在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 25006 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

 原文地址:http://xcodebox.com/2012/6202.html

sssss
Tags: windframework   helloworld   学习   第一   应用  
责任编辑:mozi