更新时间:2024-02-27 11:58
文件结构
|-- 程序文件
|-- app //应用目录
| |-- client //客户端层 五层架构第二层
| |-- admin //管理员客户端
| |-- api //api客户端
| |-- index //前台客户端
| |-- config //应用配置目录
| |-- app.php //app配置信息
| |-- cache.php //缓存配置信息
| |-- database.php //数据库配置信息(数据库内容在根目录.env环境配置里)
| |-- log.php //日志配置信息
| |-- middleware.php //中间件配置信息 注册全局中间件
| |-- provider.php // 系统服务定义文件// 服务在完成全局初始化之后执行
| |-- rbac.php // 权限控制 额外放行配置
| |-- route.php // 路由配置 默认路径 默认文件 默认方法
| |-- session.php // session配置 相关字段,有效时间,限定域名等
| |-- template.php // 模板常量配置 静态文件目录等
| |-- controller //控制器目录,五层架构第一层,所有请求都转到这里,返回模板渲染等功能
| |-- admin //管理员后台控制器
| |-- api //api控制器
| |-- CodeObscure //代码混淆控制器
| |-- index //前台控制器
| |-- Error404.php //404
| |-- IndexController.php //历史测试用的控制器
| |-- Miss.php //无路由匹配时 控制器
| |-- TestController.php //测试用的控制器
| |-- testPhpInfo.php //测试模板用的控制器
| |-- db //数据库持久层目录,五层架构第五层,所有操作数据库增删改查都在这里
| |-- admin //管理员后台持久层
| |-- api //api持久层
| |-- index //前台持久层
| |-- helper //应用帮助函数目录,文件以`.func.php`结尾,脚本启动时自动加载
| |-- lang //多国语言目录,
| |-- logic //逻辑层层目录,五层架构第三层,所有逻辑都在这里处理
| |-- admin //管理员后台逻辑
| |-- api //api逻辑
| |-- index //前台逻辑
| |-- common //公用逻辑 如缓存 插件等
| |-- middleware //路由中间件 鉴权等 中间件都放在这里
| |-- observer //混淆功能 测试混淆文件
| |-- provider //服务注册, 把类文件注册到全局,任何地方都可以直接用,
| |-- service //数据库持久代理层目录,五层架构第四层,代理数据库持久层
| |-- admin //管理员后台数据库持久代理层
| |-- api //api 数据库持久代理层
| |-- index //前台 数据库持久代理层
| |-- table //数据表名聚合
| |-- utils //工具目录
| |-- base //基础工具
| |-- database //数据库数据相关用
| |-- helper //帮助函数目录
| |-- plugin //插件工具
| |-- tags /插件标签具体类实现目录
| |-- encrypt //加解密相关工具目录,比如密码加密函数 校验函数
| |-- error //错误代码常量定义目录 错误等级常量 等
| |-- DocParser //文档分析工具目录 混淆时用来分析代码结构用的
| |-- seo //seo分析工具目录 获取站点内容生成xml等函数
| |-- verify //参数验证工具目录
| |-- view //视图模板目录 所有html模板都在这个目录
| |-- default //默认模板目录 存放默认模板 每种模板一个文件夹
| |-- admin //管理后台默认模板
| |-- adManage //后台广告管理相关模板 列表,添加,编辑等
| |-- adminMenu //后台菜单管理相关模板 列表,添加,编辑等
| |-- adminRole //后台角色管理相关模板 列表,添加,编辑 角色授权功能等
| |-- adPosition //后台广告位管理相关模板 列表,添加,编辑等
| |-- article //后台文章管理相关模板 列表,回收站,设置,添加,编辑等 所有文章模块共用
| |-- articleType //后台文章分类管理相关模板 列表,添加,编辑等
| |-- default //后台默认页相关模板 比如协议显示, 点logo显示的那一页
| |-- error //后台错误页相关模板 比如无权限,404,无数据
| |-- friendLink //后台友情链接管理相关模板 列表,添加,编辑等
| |-- layout //后台框架相关模板 框架头,框架位 顶侧左侧菜单栏,头像等等
| |-- login //后台登录相关模板 登录页
| |-- memberAdmin //后台管理成员管理相关模板 列表,添加,编辑
| |-- module //后台模型管理相关模板 列表,添加,编辑
| |-- setting //后台设置管理相关模板 网站设置,seo设置 缓存设置,默认设置
| |-- index //前台默认模板
| |-- article //前台文章详情模板
| |-- compose //前台公用组件模板 比如,友链模块 热门推荐模块, 尾部关于我们 最近发表 等等 单独的组件
| |-- index //前台首页模板
| |-- layout //前台框架模板 网页头 标题,图标等
|-- doc //项目文档目录 标签说明,常见问题,项目目录结构等
|-- plugins //插件目录
| |-- aaaabbbbcccc899757 //会员管理插件目录 名字后期换成插件唯一id
| |-- config.php //插件配置信息,固定每个插件都有,包含插件基础信息,脚本启动初始化函数等
| |-- client //五层架构二 客户端层
| |-- admin //管理后台 客户端
| |-- index //前台 客户端
| |-- controller //五层架构一 控制器层
| |-- admin //管理后台
| |-- index //前台
| |-- db //五层架构五 数据库持久层
| |-- logic //五层架构三 逻辑层
| |-- middleware //路由中间件
| |-- route //路由
| |-- service //五层架构四 数据库代理层
| |-- table //数据表聚合
| |-- view //模板数据
| |-- default //默认模板
| |-- admin //会员管理后台模板
| |-- libin12 //系统安装插件
| |-- config.php //插件配置信息,固定每个插件都有,包含插件基础信息,脚本启动初始化函数等
| |-- controller //控制器
| |-- db // 数据库持久层
| |-- route //路由
| |-- service //五层架构四 数据库代理层
| |-- view //模板数据
| |-- default //默认模板
| |-- install //前台安装模板
| |-- libin13 //代码混淆插件
| |-- config.php //插件配置信息,固定每个插件都有,包含插件基础信息,脚本启动初始化函数等
| |-- client //五层架构二 客户端层
| |-- controller //五层架构一 控制器层
| |-- db //五层架构五 数据库持久层
| |-- logic //五层架构三 逻辑层
| |-- middleware //路由中间件
| |-- route //路由
| |-- service //五层架构四 数据库代理层
| |-- utils //工具目录
| |-- safe //安全函数目录
| |-- view //模板数据
| |-- default //默认模板
| |-- codeObscure //代码混淆管理后台模板
|-- public //公开目录,运行目录
| |-- static //静态文件目录 一般放js css图片等
| |-- admin //后台静态文件目录
| |-- index //前台静态文件目录
| |-- plugins //插件静态文件目录
|-- route //cms系统路由目录
|-- runtime //运行时临时目录,存放临时文件缓存,运行日志等信息
| |-- cache //缓存
| |-- module //模块缓存
| |-- php //通用缓存
| |-- setting //设置缓存
| |-- tpl //模板缓存,
| |-- log //错误日志
| |-- session //session缓存
| |-- temp //临时文件
| |-- update //更新信息缓存
|-- ltcms //cms框架核心
| |-- app.php //应用流程协调
| |-- Loader.php //应用函数自动加载
| |-- auth //授权相关
| |-- cache //缓存相关
| |-- container //容器服务相关
| |-- db //数据库框架相关
| |-- helper //帮助函数
| |-- lang //多国语言
| |-- lib //框架库
| |-- middleware //框架中间件解析
| |-- observer //事件中心解析
| |-- response //请求响应解析
| |-- route //路由解析
| |-- service //服务绑定获取解析
| |-- session //session功能
| |-- utils //工具
| |-- view //模板
| |-- error //默认错误模板
|-- .env //环境配置
|-- key.txt //授权信息文件