这章我们就正式进入了ThinkPHP的讲解了
1、下载
我们所有的讲解都是围绕着3.1.3来讲解的,所以请大家务必找到对应版本进行下载学习
下载地址:http://www.thinkphp.cn/down/338.html
ThinkPHP3.1.3目录结构
官方介绍如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
;
html
-
script
:
false
]├─
ThinkPHP
.
php
框架入口文件
├─
Common
框架公共文件
├─
Conf
框架配置文件
├─
Extend
框架扩展目录
├─
Lang
核心语言包目录
├─
Lib
核心类库目录
│
├─
Behavior
核心行为类库
│
├─
Core
核心基类库
│
├─
Driver
内置驱动
│
│
├─
Cache
内置缓存驱动
│
│
├─
Db
内置数据库驱动
│
│
├─
TagLib
内置标签驱动
│
│
└─
Template
内置模板引擎驱动
│
└─
Template
内置模板引擎
└─
Tpl
系统模板目录
|
在开始之前,我们先得有个基础环境搭建
2、安装
大部分朋友应该都是选择在windows系统上进行开发的,所以我们一般安装个集成套件即可,如wamp
在www目录下新建一个think(可根据自己需要命名)目录
将下载好的ThinkPHP文件解压好,并且命名为ThinkPHP(可根据自己需要命名),拷贝到think目录下
新建一个index.php,写入如下一行代码(路径以找到ThinkPHP.php文件为准)
1
2
|
;
html
-
script
:
false
]
<
?
php
require
'/ThinkPHP/ThinkPHP.php'
;
|
这行代码的作用就是加载ThinkPHP框架的入口文件ThinkPHP.php,这是所有基于ThinkPHP开发应用的第一步。
然后,在浏览器中访问这个入口文件。
http://localhost/think/
一般Web服务器的默认文件是index.php,所以我们可以不需要在URL地址中加上index.php。运行后我们会看到欢迎页面,如图3.1所示你就安装成功了
图3.1
3、简单配置
接下来会自动生成如下目录结构
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
;
html
-
script
:
false
]├─
index
.
php
项目入口文件
├─
Common
项目公共文件目录
├─
Conf
项目配置目录
├─
Lang
项目语言目录
├─
Lib
项目类库目录
│
├─
Action
Action类库目录
│
├─
Behavior
行为类库目录
│
├─
Model
模型类库目录
│
└─
Widget
Widget类库目录
├─
Runtime
项目运行时目录
│
├─
Cache
模板缓存目录
│
├─
Data
数据缓存目录
│
├─
Logs
日志文件目录
│
└─
Temp
临时缓存目录
└─
Tpl
项目模板目录
|
如果你希望项目的入口文件移动到app目录的外面,那么只需要修改入口文件index.php的内容为:
1
2
3
4
|
;
html
-
script
:
false
]
define
(
'APP_NAME'
,
'app'
)
;
//注意:一定要./app/写最后那个'/'
define
(
'APP_PATH'
,
'./app/'
)
;
require
'/ThinkPHP/ThinkPHP.php'
;
|
那么我们的目录结构会变成
1
2
3
|
;
html
-
script
:
false
]├─
index
.
php
项目入口文件
├─
ThinkPHP
ThinkPHP框架源码
└─
app
项目目录(即上面定义的
APP
_PATH)
|
ok,现在就算thinkphp安装完毕了 下一章我们将开始:(四)Thinkphp运行流程介绍-TTLSA
收 藏
转载请注明:成长的对话 » (三)Thinkphp安装-TTLSA