1.下载框架
进入官网下载ThinkPHP ,这里选择 ThinkPHP3.1.3完整版。解压后目录为
把压缩包放在Web目录下面,所以我们需要在php的服务器软件xampp的htdocs目录下面建一个空文件夹hlm(项目名称自己随便取),然后在该文件夹下面再新建一个文件夹ThinkPHP,把目录里面的文件全部放在ThinkPHP里面。再新建一个Public文件夹存项目公共
的文件,如JS和CSS文件等。再新建一个项目文件夹home作为主要工程目录。
2 搭建本地项目
在项目目录下面新建,index.php文件
<?php
//定义项目名称
define('APP_NAME','home');
//定义项目路径
define('APP_PATH','./home/');
//开启调试模式
define('APP_DEBUG',true);
//加载框架入口文件
require'./ThinkPHP/ThinkPHP.php';
?>
开启apache服务器,访问网址 localhost://test出现如下界面
这个时候网站下面会自动生成目录,如下图所示:
3 配置路由
目前用到的目录是Lib下面的Action目录,存放类似于Java的Struts框架的Action。还有模板目录Tpl,下面存放的都是html文件,配合模板引擎用于前端显示。(在搭建环境的时候,有smarty模板引擎等开发经验和MVC框架的使用经验,可能更有助于理解)。然后在Action文件夹下面,新建一个IndexAction.class.php。命名规则为:模块名+class.php
<?php
class IndexAction extends Action
{
public function login(){
$this->display('login');
}
}
在Tpl目录下面放文件login.html用于显示。访问localhost/index.php/hlm/Account/login会跳转到login.html页面