建设应用目次文件
我们在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吧:
WindFramework v1.0下载
PHPWind v9.0.1 正式版 UTF8 build20141223下载
界面预览原文地点:
分享到