Skip to content

phpmicroservice/cover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cover

封面(图册)系统

项目目录结构

|- app 主要代码目录
    |- controller 控制器
    |- filterTool 过滤工具
    |- logic 逻辑
    |- model 模型
    |- processor 处理器
    |- table 共享内存表格
    |- task task任务
    |- validation 验证
    |- validator 验证器
    |- Alc.php 权限控制
    |- Base.php 基类
    |- Controller.php 控制器基类
    |- di.php 依赖注入
    |- Guidance.php 引导文件,初始化文件
    |- NotFound.php 404处理
|- config 配置
|- db 数据库目录
|- tool 工具目录,存放一些小公举
|- vendor Composer扩展安装目录
|- start 启动文件目录
    |- start.php 启动文件
|- runtime 运行临时文件
    |- cache 缓存
        ∟ view 视图缓存
    ∟ logs 日志
|- . 根目录下的文件都有用,谨慎删除
|- Dockerfile docker的构建文件
|- Composer.json Composer的配置文件
|- Composer.lock Composer的锁文件
|- .gitignore Git的排除规则 \

环境变量列表

环境变量标识(全大写) 含义 默认值
APP_DEBUG 是否开启DEBUG 1
APP_SECRET_KEY 通讯秘钥
NO_OUTPUT 不输出命令行内容 1
--- --- ---
MYSQL_HOST mysql地址
MYSQL_PORT mysql的数据库名
MYSQL_DBNAME mysql的数据库名
MYSQL_PASSWORD mysql密码
MYSQL_USERNAME mysql用户名
--- --- ---
SESSION_CACHE_PREFIX session的redis储存的前缀
SESSION_CACHE_HOST session的redis储存的地址
SESSION_CACHE_PORT session的redis储存的端口 6379
SESSION_CACHE_PERSISTENT session的redis储存的persistent false
SESSION_CACHE_INDEX session的redis储存的数据库索引 1
SESSION_CACHE_AUTH session的redis储存的权限验证 ''
--- --- ---
GCACHE_HOST 全局缓存的服务器地址
GCACHE_PORT 全局缓存的端口
GCACHE_AUTH 全局缓存的鉴权
GCACHE_PERSISTENT 全局缓存的persistent
GCACHE_PREFIX 全局缓存的前缀
GCACHE_INDEX 全局缓存的库名
--- --- ---
RBAC_APP_SECRET_KEY RBAC服务通讯密钥
REGISTER_APP_SECRET_KEY 服务注册通讯秘钥
FILE_APP_SECRET_KEY 文件服务通讯秘钥

Releases

No releases published

Packages

No packages published