1.文件
├─ThinkPHP.php 框架入口文件
├─Common 框架公共文件
├─Conf 框架配置文件
├─Extend 框架扩展目录
├─Lib 核心类库目录
│ ├─Action Action类库目录
│ ├─Behavior 行为类库目录
│ ├─Model 模型类库目录
│ └─Widget Widget类库目录
└─Tpl 系统模板目录
2.入口文件
创建一个index.php文件
require '/ThinkPHP框架所在目录/ThinkPHP.php';
3.如果希望项目的入口文件移动到app目录的外面,只需要修改入口文件index.php的内容
<?php
define('APP_NAME','app'); //定义项目名
define('APP_PATH','./app/'); //项目目录
define('APP_DEBUG',true); //开启调试模式
require '/ThinkPHP框架所在目录/ThinkPHP.php';
4.控制器
命名规范是:模块名+Action.class.php
对应的控制器就是项目目录下面的Lib/Action/IndexAction.class.php
class IndexAction extends Action{
public function index(){
echo 'hello,world!';
}
}
注:控制器必须继承Action类