主题
Lsky Pro+ 介绍
Lsky Pro+ 是一个使用 PHP 语言,采用 Laravel 框架开发的一款 Web 图片管理程序,中文名:兰空图床。
程序的设计初衷是为了使用户的图片在互联网中可以更方便的被储存、管理、处理。兰空图床首个版本可以追溯到 2018 年(v1.1)。后因个人精力有限,于2023年3月份趋于稳定后停止了开源版本更新,并转而开发了收费版本,在开源版本的基础上增加了利于商业化的功能。
已经了解过了?跳到快速开始。
使用场景
兰空图床通常适用于博客、档案和营销网站,由于云服务器的储存及带宽有限,我们会使用第三方对象储存来储存图片以提高图片的访问速度,例如阿里云 OSS、腾讯云 COS,亦或者是自建的 Minio 储存。
对象储存是现代互联网云服务储存静态资源的最佳方式之一,大部分对象储存都实现了开放的、统一的接口协议(S3 API),这使得我们可以轻松的在程序中适配多种不同厂家的对象储存,兰空图床的目的就是将这些不同厂家的储存集中起来,使用一套程序管理不同厂家的对象储存中的图片资源。
不仅如此,在程序将图片上传到对象储存之前,我们可以利用程序中强大的图片处理功能,将图片处理成自己想要的格式,例如调整尺寸、缩放、滤镜、水印等等...此外,我们还集成了图片安全服务,防止站点被上传不健康的图片;加密分享功能,将您精选的图片分享给亲友、同事、小伙伴;图片云处理服务,可以通过 url 参数自定义规则来访问某个图片的不同版本(适用于所有已适配的对象储存)。
主要特性
兰空图床的核心功能是角色组、储存、驱动器。角色组顾名思义,给用户分配不同的权限或限制;储存则代表第三方对象储存;驱动器分为多种:图片安全、社会化登录、云处理、支付、邮件、短信等等...
它们依次是多对多的关系,一个角色组可以拥有多个储存,而角色组与储存同时可以拥有多个驱动器,同时一个驱动器归属多个角色组或储存。它们相互依赖,共同实现了一套完整的图片处理流程。
兰空图床付费版本升级 2.x 版本后,实现了 100+ 个接口,这意味着现在的兰空图床具备更高的可拓展性,支持开发者适配原生或跨平台的客户端,不再拘泥于网页端。
主要功能
- 角色组控制与多策略支持
- 多用户、相册、接口、图片广场功能
- 强大的图片自定义处理功能(缩放、尺寸、滤镜、水印等)
- 图片安全审核、水印、云处理功能
- 批量上传、粘贴上传、拖拽上传、复制嵌入式代码
- 分享相册、图片,支持密码分享
- 用户主页、用户的公开图片和相册
- 站内公告、收集意见、举报管理、独立页面管理
- 套餐系统、工单系统、优惠券管理
- 适配支付宝、微信官方支付功能