按照需求,创建主体的目录结构,一般包括管理后台admin,前台展示index,app接口api。
admin中又包含controller,model,view,其他等等。
一些js,css,image,其他拓展放到public下的static中。
配置好入口文件。
数据库配置与通用配置处理好。
创建用户表,日志表,菜单表。
其他模块相关表。
处理好用户登录。
处理好登录后的菜单管理。
然后逐一实现各个模块的功能。
根据客户端需要,提供相关的接口。
如果有必要,进行前台页面的处理,比如商城,需要管理后台,也需要前台展示。
tp5灵活运用后,可以快速搭建后台。
tp5提供灵活的数据表操作方法,提供灵活的模板处理方法,提供灵活的接口友好处理,提供灵活的拓展,提供友好的调试提示,提供友好的架构。
可以说,tp5还是很强大的。
我们可以把tp5做一个通用的后台,把菜单管理,用户管理,登录退出,日志管理等基本功能实现,然后就可以快速开发相应的项目了。