漫声
PixPro一个开源图床 非常强大的压缩率
PixPro 一款个人需求的高效图床,集成了强大的图片压缩功能与优雅的前台。后台管理瀑布流展示和AJAX刷新,能有效降低存储与带宽成本。
项目结构精简高效,提供自定义图片压缩率与尺寸设置,有效降低存储与带宽成本。
支持上传JPEG、PNG、GIF格式图片并转换为WEBP格式,支持上传SVG、WEBP图片。
支持本地储存,阿里云OSS储存,S3存储。可通过把储存桶挂载到本地的方式解锁更多储存方式。
简洁美观的前端,支持点击、拖拽、粘贴、URL、批量上传。
瀑布流管理后台,便捷查看图片信息,支持图片灯箱、AJAX无加载刷新。
支持自定义压缩率,默认60。支持设置每日上传限制,单次上传限制,文件大小限制
如果需要更换存储策略,需安装后修改config.ini文件
安装教程
首先下载源码ZIP,将文件上传到网站根目录,访问网址 ,填写相关信息,即可完成安装。
上传限制:编辑 config/validate.php 文件。同步修改static/js/script.js的头部内容
修改后台地址:直接修改 admin 目录名即可
运行环境
推荐PHP 8.1 + MySQL >= 5.7
本程序依赖PHP的 Fileinfo 、 Imagick 拓展,需要自行安装。依赖 pcntl 扩展(宝塔PHP默认已安装)
要求 pcntl_signal 和 pcntl_alarm 函数可用(需主动解除禁用)。
nginx伪静态规则
1.5版本升级须知
手动更新:
访问安装目录 /install/db_up.php 进行数据表更新
修改 config.ini 中的 protocol = https 为 protocol = https://
你现在可以使用任意网址对你的图片进行代理缓存
比如 https://i1.wp.com/dev.ruom.top/i/2024/07/22/100656.webp
举个例子 你只需要 设置 protocol = https://i1.wp.com/ 即可
全新安装:当然你也可以选择重新安装,不会影响你的数据,数据无价 谨慎操作 常备份
v1.6更新内容
添加 后台显示已上传图片详细信息
添加 后台删除图片 绑定快捷键 Enter和Esc
优化 首页整体结构,方便以后更新
优化 URL上传
优化 清除预览
优化 上传限制
修复 后台为空时通知弹窗弹出两次
修复 一些浏览器显示异常
上传限制
爱微云博客 - 致力于打造一个分享技术网(曝光骗子跑路易支付)
https://blog.rr11.cn/index.php/archives/2235/(转载时请注明本文出处及文章链接)