支持上传JPEG、PNG、GIF格式图片并转换为WEBP格式,支持上传SVG、WEBP图片。一款专为个人需求设计的高效图床解决方案,集成了强大的图片压缩功能与优雅的前台后台管理界面。支持本地储存,OSS储存,S3存储。支持自定义压缩率,默认60,可自定义修改。支持修改每日上传限制,单次上传限制。项目结构精简高效,提供自定义图片压缩率与尺寸设置,有效降低存储与带宽成本。瀑布流管理后台,便捷管理图片,支持图片灯箱、AJAX无加载刷新。简洁美观的前端,支持点击、拖拽、粘贴、URL、批量上传。
一款专为个人需求设计的高效图床解决方案,集成了强大的图片压缩功能与优雅的前台后台管理界面。
项目结构精简高效,提供自定义图片压缩率与尺寸设置,有效降低存储与带宽成本。
支持上传jpeg、png、gif格式图片并转换为webp格式,支持上传svg、webp图片。
支持本地储存,oss储存,s3存储。可通过把储存桶挂载到本地的方式解锁更多储存方式。
简洁美观的前端,支持点击、拖拽、粘贴、url、批量上传。
瀑布流管理后台,便捷管理图片,支持图片灯箱、ajax无加载刷新。
支持自定义压缩率,默认60,可自定义修改。支持修改每日上传限制,单次上传限制
运行环境
推荐php 8.1 + mysql >= 5.7
本程序依赖php的 fileinfo 、 imagick 拓展,需要自行安装。依赖 pcntl 扩展(宝塔php默认已安装)
要求 pcntl_signal 和 pcntl_alarm 函数可用(需主动解除禁用)。
效果图:

原文链接: 全开源图床系统源码
相关文章:
-
-
-
-
说起ajax,可能是很多同学在很多地方都看到过,各大招聘网站上对于web前端和php程序员的技能要求清单中也是必不可少的一项。但是,ajax请求步骤详细代码以及说明却比较少见到什么…
-
-
ajax实现页面的局部加载
ajax如何实现页面的局部加载,具体如下点击头部即右上角的链接时,页面会根据相应的链接加载新的内容,显示在下方;在中间区域有3栏,当点击1栏中的链接,2栏中会显...
[阅读全文]
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论