最新多功能PHP图床源码 /兰空图床Lsky Pro开源版v2.1/ 单纯的图床程序源码

本文主要是介绍最新多功能PHP图床源码 /兰空图床Lsky Pro开源版v2.1/ 单纯的图床程序源码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

源码介绍:

Lsky Pro 是一个用于在线上传、管理图片的图床程序,中文名:兰空图床,你可以将它作为自己的云上相册,亦可以当作你的写作贴图库。

该程序的最初版本诞生于2017年10月,由ThinkPHP 5框架精心打造而成。在历经数次迭代升级之后,终于在2022年3月迎来了全新的2.0版本。

Lsky Pro具备广泛的存储支持能力,不仅包括本地存储,还涵盖了多种第三方云存储服务,如AWS S3、阿里云OSS、腾讯云COS、七牛云、又拍云、SFTP、FTP、WebDav以及Minio等。

此外,该程序还支持多种数据库驱动,包括但不限于MySQL 5.7+、PostgreSQL 9.6+、SQLite 3.8.8+和SQL Server 2017+,同时兼容Memcached、Redis、DynamoDB等多种缓存驱动。Lsky Pro拥有丰富的上传功能,包括多图上传、拖拽上传、粘贴上传、动态设置策略上传以及复制和一键复制链接等。

该程序还具备强大的图片管理功能,支持瀑布流展示、鼠标右键操作、单选多选、重命名等操作。用户可以根据需求自由配置角色组,并为每个组分配多个储存策略,同时可以将储存策略应用于多个角色组。此外,Lsky Pro还支持图片水印、文字水印、水印平铺、设置水印位置、X/Y轴偏移量、旋转角度等功能。通过接口,用户还可以轻松上传、管理图片和相册,并支持在线增量更新以及跨版本更新。

源码链接:

网盘源码    密码:hma8


源码特性:

1、支持本地等多种第三方云储存 AWS S3、阿里云 OSS、腾讯云 COS、七牛云、又拍云、SFTP、FTP、WebDav、Minio
2、多种数据库驱动支持,MySQL 5.7+、PostgreSQL 9.6+、SQLite 3.8.8+、SQL Server 2017+
支持配置使用多种缓存驱动,Memcached、Redis、DynamoDB、等其他关系型数据库,默认以文件的方式缓存
3、多图上传、拖拽上传、粘贴上传、动态设置策略上传、复制、一键复制链接
4、强大的图片管理功能,瀑布流展示,支持鼠标右键、单选多选、重命名等操作
5、自由度极高的角色组配置,可以为每个组配置多个储存策略,同时储存策略可以配置多个角色组
6、可针对角色组设置上传文件、文件夹路径命名规则、上传频率限制、图片审核等功能
7、支持图片水印、文字水印、水印平铺、设置水印位置、X/y 轴偏移量设置、旋转角度等
8、支持通过接口上传、管理图片、管理相册
9、支持在线增量更新、跨版本更新
10、图片广场

安装要求

1、PHP >= 8.0.2
2、BCMath PHP 扩展
3、Ctype PHP 扩展
4、DOM PHP 拓展
5、Fileinfo PHP 扩展
6、JSON PHP 扩展
7、Mbstring PHP 扩展
8、OpenSSL PHP 扩展
9、PDO PHP 扩展
10、Tokenizer PHP 扩展
11、XML PHP 扩展
12、Imagick 拓展
13、exec、shell_exec 函数
14、readlink、symlink 函数
15、putenv、getenv 函数


支持的数据库

1、Mysql 5.7+
2、PostgreSQL 9.6+
3、SQLite 3.8.8+
4、SQL Server 2017+
 

这篇关于最新多功能PHP图床源码 /兰空图床Lsky Pro开源版v2.1/ 单纯的图床程序源码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/646947

相关文章

Python实现无痛修改第三方库源码的方法详解

《Python实现无痛修改第三方库源码的方法详解》很多时候,我们下载的第三方库是不会有需求不满足的情况,但也有极少的情况,第三方库没有兼顾到需求,本文将介绍几个修改源码的操作,大家可以根据需求进行选择... 目录需求不符合模拟示例 1. 修改源文件2. 继承修改3. 猴子补丁4. 追踪局部变量需求不符合很

查看Oracle数据库中UNDO表空间的使用情况(最新推荐)

《查看Oracle数据库中UNDO表空间的使用情况(最新推荐)》Oracle数据库中查看UNDO表空间使用情况的4种方法:DBA_TABLESPACES和DBA_DATA_FILES提供基本信息,V$... 目录1. 通过 DBjavascriptA_TABLESPACES 和 DBA_DATA_FILES

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统

最新Spring Security实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)

《最新SpringSecurity实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)》本章节介绍了如何通过SpringSecurity实现从配置自定义登录页面、表单登录处理逻辑的配置,并简单模拟... 目录前言改造准备开始登录页改造自定义用户名密码登陆成功失败跳转问题自定义登出前后端分离适配方案结语前言

OpenManus本地部署实战亲测有效完全免费(最新推荐)

《OpenManus本地部署实战亲测有效完全免费(最新推荐)》文章介绍了如何在本地部署OpenManus大语言模型,包括环境搭建、LLM编程接口配置和测试步骤,本文给大家讲解的非常详细,感兴趣的朋友一... 目录1.概况2.环境搭建2.1安装miniconda或者anaconda2.2 LLM编程接口配置2

Spring 中 BeanFactoryPostProcessor 的作用和示例源码分析

《Spring中BeanFactoryPostProcessor的作用和示例源码分析》Spring的BeanFactoryPostProcessor是容器初始化的扩展接口,允许在Bean实例化前... 目录一、概览1. 核心定位2. 核心功能详解3. 关键特性二、Spring 内置的 BeanFactory

如何用java对接微信小程序下单后的发货接口

《如何用java对接微信小程序下单后的发货接口》:本文主要介绍在微信小程序后台实现发货通知的步骤,包括获取Access_token、使用RestTemplate调用发货接口、处理AccessTok... 目录配置参数 调用代码获取Access_token调用发货的接口类注意点总结配置参数 首先需要获取Ac

无需邀请码!Manus复刻开源版OpenManus下载安装与体验

《无需邀请码!Manus复刻开源版OpenManus下载安装与体验》Manus的完美复刻开源版OpenManus安装与体验,无需邀请码,手把手教你如何在本地安装与配置Manus的开源版OpenManu... Manus是什么?Manus 是 Monica 团队推出的全球首款通用型 AI Agent。Man

Mysql中InnoDB与MyISAM索引差异详解(最新整理)

《Mysql中InnoDB与MyISAM索引差异详解(最新整理)》InnoDB和MyISAM在索引实现和特性上有差异,包括聚集索引、非聚集索引、事务支持、并发控制、覆盖索引、主键约束、外键支持和物理存... 目录1. 索引类型与数据存储方式InnoDBMyISAM2. 事务与并发控制InnoDBMyISAM

Redis 内存淘汰策略深度解析(最新推荐)

《Redis内存淘汰策略深度解析(最新推荐)》本文详细探讨了Redis的内存淘汰策略、实现原理、适用场景及最佳实践,介绍了八种内存淘汰策略,包括noeviction、LRU、LFU、TTL、Rand... 目录一、 内存淘汰策略概述二、内存淘汰策略详解2.1 ​noeviction(不淘汰)​2.2 ​LR