From 0bed027aba6c424b92bcd4abb203439b67a628fb Mon Sep 17 00:00:00 2001 From: sugar1569 Date: Wed, 22 Oct 2025 11:07:58 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E7=A8=8B=E5=BA=8F=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E3=80=91=E6=B7=BB=E5=8A=A0=E9=BB=98=E8=AE=A4=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E5=92=8C=E6=96=87=E4=BB=B6=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/.env | 32 ++++++++++++++++++++++++++++++++ crmeb/backup/readme.md | 1 + crmeb/runtime/cache/readme.md | 10 ++++++++++ crmeb/runtime/log/readme.md | 10 ++++++++++ crmeb/runtime/readme.md | 26 +++++++------------------- crmeb/runtime/session/readme.md | 10 ++++++++++ crmeb/runtime/temp/readme.md | 10 ++++++++++ 7 files changed, 80 insertions(+), 19 deletions(-) create mode 100644 crmeb/backup/readme.md create mode 100644 crmeb/runtime/cache/readme.md create mode 100644 crmeb/runtime/log/readme.md create mode 100644 crmeb/runtime/session/readme.md create mode 100644 crmeb/runtime/temp/readme.md diff --git a/crmeb/.env b/crmeb/.env index e69de29bb..7774f6638 100755 --- a/crmeb/.env +++ b/crmeb/.env @@ -0,0 +1,32 @@ +APP_DEBUG = false + +[APP] +DEFAULT_TIMEZONE = Asia/Shanghai + +[DATABASE] +TYPE = mysql +HOSTNAME = 127.0.0.1 +HOSTPORT = 3306 +USERNAME = crmeb +PASSWORD = 123456 +DATABASE = crmeb +PREFIX = eb_ +CHARSET = utf8mb4 +DEBUG = true + +[LANG] +default_lang = zh-cn + +[CACHE] +DRIVER = file +CACHE_PREFIX = cache_674d7bb7920f1: +CACHE_TAG_PREFIX = cache_tag_674d7bb7920f1: + +[REDIS] +REDIS_HOSTNAME = 127.0.0.1 +PORT = 6379 +REDIS_PASSWORD = +SELECT = 0 + +[QUEUE] +QUEUE_NAME = 674d7bb7920f1 diff --git a/crmeb/backup/readme.md b/crmeb/backup/readme.md new file mode 100644 index 000000000..af3066174 --- /dev/null +++ b/crmeb/backup/readme.md @@ -0,0 +1 @@ +crmeb/backup 目录在CRMEB项目中的主要作用是用于保存备份文件和数据库文件的。 diff --git a/crmeb/runtime/cache/readme.md b/crmeb/runtime/cache/readme.md new file mode 100644 index 000000000..e82ab9bb7 --- /dev/null +++ b/crmeb/runtime/cache/readme.md @@ -0,0 +1,10 @@ +# cache目录说明 + +此目录用于存储系统生成的各种缓存文件,包括但不限于: + +- 数据库查询缓存 +- 页面静态缓存 +- 配置缓存 +- 模板编译缓存 + +这些缓存文件用于提高系统性能,可以定期清理,但系统会自动重建。 \ No newline at end of file diff --git a/crmeb/runtime/log/readme.md b/crmeb/runtime/log/readme.md new file mode 100644 index 000000000..a162c94e4 --- /dev/null +++ b/crmeb/runtime/log/readme.md @@ -0,0 +1,10 @@ +# log目录说明 + +此目录用于存储系统运行过程中生成的各种日志文件,包括: + +- 错误日志(error.log) +- SQL查询日志(sql.log) +- 访问日志(access.log) +- 调试日志(debug.log) + +日志文件对于排查系统问题非常重要,建议定期归档但不要随意删除。 \ No newline at end of file diff --git a/crmeb/runtime/readme.md b/crmeb/runtime/readme.md index 60c4dfe2c..f74a8b478 100644 --- a/crmeb/runtime/readme.md +++ b/crmeb/runtime/readme.md @@ -1,22 +1,10 @@ -crmeb/runtime目录在CRMEB项目中的主要作用是用于保存项目运行期间生成的临时文件。 +# runtime目录说明 -ThinkPHP框架在运行过程中会自动生成一些临时文件,比如缓存、日志文件等。这些文件的位置就被设计在runtime目录下。 +此目录用于存储CRMEB系统运行期间生成的各种临时文件和运行时数据。包含以下子目录: -具体来说: +- `cache/` - 系统缓存文件 +- `log/` - 系统日志文件 +- `session/` - 用户会话数据 +- `temp/` - 临时文件 -- 放置缓存compile结果,避免每次都重新编译路由等 -- 缓存模板视图文件,加速模板渲染 -- 保存日志文件,方便排查问题 -- Session文件以key-value方式存储 -- 上传文件临时存放位置 - -使用这个目录有以下优点: - -- 实现资源的动态创建与自动清理 -- 与源代码完全隔离,运行期安全可控 -- 易于部署式替换整个目录 -- 一定程度减轻源代码管理优化需要 - -总体来说,它承担了项目运行时临时资源的读写工作。 - -通过合理利用这个目录,可以改善项目性能和部署运维需求。 \ No newline at end of file +请勿手动删除此目录下的文件,除非明确知道其用途。 \ No newline at end of file diff --git a/crmeb/runtime/session/readme.md b/crmeb/runtime/session/readme.md new file mode 100644 index 000000000..08e188860 --- /dev/null +++ b/crmeb/runtime/session/readme.md @@ -0,0 +1,10 @@ +# session目录说明 + +此目录用于存储用户会话数据文件,包括: + +- 用户登录状态信息 +- 临时会话变量 +- CSRF令牌数据 +- 表单令牌数据 + +这些文件对维持用户会话状态至关重要,系统会自动清理过期会话文件。 \ No newline at end of file diff --git a/crmeb/runtime/temp/readme.md b/crmeb/runtime/temp/readme.md new file mode 100644 index 000000000..6f1a496e4 --- /dev/null +++ b/crmeb/runtime/temp/readme.md @@ -0,0 +1,10 @@ +# temp目录说明 + +此目录用于存储系统运行过程中生成的临时文件,包括: + +- 上传文件的临时副本 +- 导出的临时数据文件 +- 图片处理临时文件 +- 其他短期使用的临时文件 + +这些文件可以安全删除,系统会定期自动清理。 \ No newline at end of file