微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

TTLSA带你学习Thinkphp:一、入门阶段 三Thinkphp安装-TTLSA

这章我们就正式进入了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

├─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

<?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

├─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

define('APP_NAME','app');

//注意:一定要./app/写最后那个'/'

define('APP_PATH','./app/');

require'/ThinkPHP/ThinkPHP.PHP';

那么我们的目录结构会变成

1

2

3

├─index.PHP     项目入口文件

├─ThinkPHP ThinkPHP框架源码

└─app项目目录(即上面定义的APP_PATH)

ok,现在就算thinkPHP安装完毕了

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐