1、安装 thinkphp 框架
根据官网步骤安装即可,我这边用的是 Composer 安装,命令就是官方提供的命令如下:
composer create-project topthink/think tp5 –prefer-dist
其中tp5 是项目目录名,
2、修改入口文件
这里我修改application 改为了apps目录,然后admin目录下。
那些配置文件统一放到和apps同级的目录 config 下
其中local.php 是本地配置,本地开发用local.php
然后server.php是 服务器配置 ,服务器上的时候使用server.php.
通过apps/config.php中的配置项 ‘app_status’ => ‘local’ 来切换
3、应用逻辑代码目录结构
其中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类。 然后以后自己编写模型的时候,继承自己写好的基类即可。
语文水平差,请原谅。
相关文章
本站已关闭游客评论,请登录或者注册后再评论吧~