欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


win7系统打不开My Wifi功能怎么办
Win7系统点击“F1”快捷键打不开Windows帮助怎么办
Linux VPS Centos LLNMP环境安装图文教程
Win7系统局域网不能访问共享文件怎么办
VC内存泄露检查工具:VisualLeakDetector
Win7系统如何利用系统配置限制电脑性能
3步解决IIS网站安全防止网站被黑
Win7系统显示“Win7*.Vxd文件未找到”怎么办
3款Linux VPS主机FTP文件管理软件
LINUX常用命令
Windframework 基础学习 创建一个应用
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

创建应用目录文件

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

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号