Windframework 进修的第一个应用 helloworld

建设应用目次文件

  我们在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下载

Windframework 学习的第一个应用 helloworld

界面预览

 原文地点:

分享到

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/9918.html