Repository navigation
V2.0版本主要优化内容
-
图片处理优化
+ 返回结构化的图片信息(包含完整路径和文件名)
+ 使用 realpath 确保路径安全
- 旧版本只返回单一路径 -
缓存机制优化
+ 缓存内容更完整(存储完整路径和文件名)
+ 每条缓存记录单独一行,便于管理
- 旧版本缓存内容较简单 -
输出格式优化
+ 增加 JSON 输出模式
+ JSON 输出时返回标准化的图片URL(/images/filename.jpg)
- 旧版本只支持直接图片输出 -
错误处理优化
+ 增加了文件存在性检查
+ 输出前清理缓冲区,避免输出干扰
- 旧版本错误处理较简单 -
代码结构优化
+ 代码结构更清晰,功能模块化
+ 变量命名更规范,增加可读性
- 旧版本代码组织相对松散
核心改进
- 从链接跳转模式改为本地图片输出
- 增加了JSON格式支持
- 优化了缓存记录格式
- 增强了安全性检查
- 功能模块化,代码结构更清晰
Full Changelog: V1.1...V2.0