ThinkPHP框架部署

1、下载ThinkPHP框架

下载地址:http://www.thinkphp.cn/ ThinkPHP官方网站

ThinkPHP框架部署-LMLPHP

下载ThinkPHP3.2.3完整版,下载后如下图所示:

ThinkPHP框架部署-LMLPHP

Application:应用项目目录,可更改

Public:公用资源目录,主要用于存放images/css/js

ThinkPHP:ThinkPHP核心目录

.htaccess:重写文件(伪静态、重写模式)

index.php:项目入口文件

2、ThinkPHP文件夹分析

ThinkPHP框架部署-LMLPHP

Common:核心函数库

Conf:核心配置文件

Lang:多语言库,支持256种语言

Library:ThinkPHP中的核心库文件(重点)

Mode:应用模式库,提供SAE支持等等

Tpl:ThinkPHP模板文件

logo.png:官方Logo

ThinkPHP.php:ThinkPHP核心入口

3、ThinkPHP对PHP版本要求

ThinkPHP3.1版本:要求PHP最低版本不能低于PHP5.2

ThinkPHP3.2版本:要求PHP最低版本不能低于PHP5.3,因为ThinkPHP3.2引入了命名空间

4、ThinkPHP框架执行流程

ThinkPHP框架部署-LMLPHP

5、ThinkPHP部署详解(重要)

① 在Apache中配置虚拟主机,如下图所示:

ThinkPHP框架部署-LMLPHP

② 配置hosts文件

ThinkPHP框架部署-LMLPHP

设置完成后,一定要重启apache服务器,否则其无法生效。

③ 复制ThinkPHP核心文件夹到think项目目录中

ThinkPHP框架部署-LMLPHP

④ 使用Zend软件创建工程

ThinkPHP框架部署-LMLPHP

⑤ 创建index.php入口文件,编写代码如下:

ThinkPHP框架部署-LMLPHP

⑥ 通过浏览器,输入http://www.think.com访问虚拟主机,效果如下图所示:

ThinkPHP框架部署-LMLPHP

出现以上界面,代表ThinkPHP部署成功!

05-08 08:29