最新消息:

PHP学习之ThinkPHP5.0框架搭建

PHP weilailingdaozhe 61浏览 0评论

1、安装ThinkPHP框架

根据官网步骤安装即可,我这边用的是Composer安装,命令就是官方提供的命令如下:

composer create-project topthink/think tp5 –prefer-dist

其中tp5 是项目目录名,

2、修改入口文件

PHP学习之ThinkPHP5.0框架搭建

admin.php入口文件代码

这里我修改application 改为了apps目录,然后admin目录下。

那些配置文件统一放到和apps同级的目录config 下

PHP学习之ThinkPHP5.0框架搭建

config目录结构

其中local.php 是本地配置,本地开发用local.php

然后server.php是服务器配置,服务器上的时候使用server.php.

通过apps/config.php中的配置项 ‘app_status’ => ‘local’ 来切换

3、应用逻辑代码目录结构

PHP学习之ThinkPHP5.0框架搭建

apps目录结构

其中admin为管理后台入库,

apps/common为公用部分,存放公用代码。例如model,logic,validate等

apps/common.php 存放的是公用的函数。一些基础函数会写在里面

apps/admin/common.php 存放admin后台所独有的函数。其他模块使用不到的

apps/admin/controller/ 下新建一个基类Base.php. 用于继承thinkphp的Controller类,如下

PHP学习之ThinkPHP5.0框架搭建

目的,这里可以处理所有控制器公用的一些方法,例如后台界面都需要验证用户的登录才可以。

如果不需要验证只需要重写_initialize方法即可。

apps/common/model 存放模型,我也用和控制器同样的想法去做的。新建一个基类,然后这个基类继承thinkphp的model类。 然后以后自己编写模型的时候,继承自己写好的基类即可。

语文水平差,请原谅。

转载请注明:PHP学习 » PHP学习之ThinkPHP5.0框架搭建

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址