v1.0.6
wallpaper.php优化
- 缓存机制:引入本地文件缓存,减少对 Bing API 的频繁请求,提高性能和稳定性。
- 本地存储:将获取到的 Bing 壁纸保存到本地服务器,减少对外部资源的依赖,确保在 API 服务不可用时仍能正常提供壁纸。
- 代码结构:优化代码结构,增加注释,提高代码可读性和可维护性。
- 错误处理:增强错误处理机制,对 cURL 请求、JSON 解析和文件操作中的异常情况进行捕获和处理,确保系统在异常情况下能够正常运行。
使用说明
- 缓存文件默认存储在脚本所在目录下的
wallpaper_cache.jpg文件中。 - 缓存有效期可通过修改
$cacheTime变量进行调整(单位为秒)。