PHP学习之ThinkPHP5.0框架搭建

2022-10-11 20:20:59 204 0
魁首哥

1、安装 thinkphp 框架

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

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

其中tp5 是项目目录名,

2、修改入口文件

admin.php入口文件代码

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

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

config目录结构

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

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

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

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

apps目录结构

其中admin为管理后台入库,

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

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

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

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

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

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

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

语文水平差,请原谅。

收藏
分享
海报
0 条评论
204
上一篇:phpstorm2019.3如何利用SFTP自动上传设置 下一篇:discuz防止恶意注册

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码