使用PixPro程序自建个人图床[全开源图床系统源码]

做博客小伙伴可能知道,如果所使用的图片全部保留在本地,那么随着内容增加,会占用大量的本地磁盘存储图片,一旦进行网站搬迁会带来小麻烦,存三方图床又担心数据丢失问题,那么就可以自建图床。本文介绍的PixPro 开源程序是一款个人需求的高效图床,集成了强大的图片压缩功能与优雅的前台。后台管理瀑布流展示和AJAX刷新,能有效降低存储与带宽成本。

程序介绍

PixPro一款专为个人需求设计的高效图床解决方案,集成了强大的图片压缩功能与优雅的前台后台管理界面。

项目结构精简高效,提供自定义图片压缩率与尺寸设置,有效降低存储与带宽成本。

支持上传JPEG、PNG、GIF格式图片并转换为WEBP格式,支持上传SVG、WEBP图片。

支持本地储存,OSS储存,S3存储。可通过把储存桶挂载到本地的方式解锁更多储存方式。

简洁美观的前端,支持点击、拖拽、粘贴、URL、批量上传。

瀑布流管理后台,便捷管理图片,支持图片灯箱、AJAX无加载刷新。

支持自定义压缩率,默认60,可自定义修改。支持修改每日上传限制,单次上传限制

运行环境

推荐PHP 8.1 + MySQL >= 5.7,测试mysql至少5.7,php使用8.0.2也可以

本程序依赖PHP的 Fileinfo 、 Imagick 拓展,需要自行安装。依赖 pcntl 扩展(宝塔PHP默认已安装)

要求 pcntl_signal 和 pcntl_alarm 函数可用(需主动解除禁用)。

站长点评

小编长江也是看到别的站长在使用分享,自己就搭建了。优点很明显,界面美观,后台管理瀑布流展示和AJAX刷新。目前最新的版本1.7.6还不支持管理台配置,通过配置文件也很简单;不过文件搜索、用户注册等功能还没有,如果存储的图片多的话,文件管理和搜索是个问题。

我看作者版本更新的频次还是很高的,希望后面的版本越来越完善。

源码下载

https://github.com/JLinMr/PixPro

图片截图

图片[1] - 使用PixPro程序自建个人图床[全开源图床系统源码] - 长江博客
图片[2] - 使用PixPro程序自建个人图床[全开源图床系统源码] - 长江博客
图片[3] - 使用PixPro程序自建个人图床[全开源图床系统源码] - 长江博客
本站代码模板仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容