功能详解
- API支持:提供API接口,便于集成与二次开发。
- 登录上传:确保上传的安全性,仅允许登录后的用户进行文件上传。
- 图片质量控制:用户可根据需求设置图片的质量参数。
- 图片压缩:支持调整图片大小,节省存储空间与带宽。
- 水印功能:可为图片添加文字或图片水印,增强版权保护。
- 图片尺寸调整:上传时可指定图片的宽度和高度。
- 格式转换:支持将上传的图片转换为指定的格式。
- 上传限制:可设置图片的最低宽度和高度要求,保证上传的图片质量。
- 多文件格式支持:不仅限于图片,还支持其他文件类型的上传。
- 在线管理:提供便捷的在线图片管理工具。
- 网站统计:集成网站统计功能,便于分析用户行为。
- 广告设置:支持在图片页面上设置广告,增加盈利渠道。
- 图片鉴黄:集成图片鉴黄功能,确保上传内容的合规性。
- 自定义代码:支持用户自定义代码,实现更多个性化功能。
- IP黑白名单:可设置上传IP的黑白名单,增强安全性。
- 日志与IP定位:记录上传日志,并支持通过IP进行定位。
- 日上传次数限制:可设置用户每日的上传次数限制。
- 仅上传用户:支持创建仅有上传权限的用户。
环境要求
- 推荐环境:Nginx + PHP≥7.0 + Linux,确保系统的稳定性和高效性。
- 最低PHP版本:兼容PHP 5.6,但推荐使用PHP 7.0及以上版本以获得更好的性能和安全性。
- PHP扩展要求:需要PHP支持Fileinfo, iconv, zip, mbstring, openssl等扩展。若缺失这些扩展,可能会导致无法上传或删除图片。
文件管理功能
- 文件列表管理:提供直观的文件列表管理界面。
- 批量上传:支持一次性上传多个文件,提高工作效率。
- 拖拽上传:支持拖拽方式添加上传文件(需要HTML5支持)。
- 大图片上传:无惧大图片,系统支持大文件的顺畅上传。
- 兼容性:对于不支持HTML5的旧浏览器,系统会自动使用Flash和Silverlight进行兼容。