记录:奇文网盘系统-基于Spring Boot + VUE CLI@3 框架开发的分布式文件系统
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
今天看到了一个不错的网盘系统,看着就高级,基于Spring Boot + VUE CLI@3 框架开发的分布式文件系统,旨在为用户和企业提供一个简单、方便的文件存储方案,能够以完善的目录结构体系,对文件进行管理 。
系统 100%开源 本软件遵循 MIT 开源协议
项目名称 源码地址
奇文网盘前端 https://gitee.com/qiwen-cloud/qiwen-file-web
奇文网盘后台 https://gitee.com/qiwen-cloud/qiwen-file
软件架构
该项目采用前后端分离的方式进行开发和部署,主要用到以下关键技术
前端:Element UI、Vue CLI@3、Node.js、Webpack
后台:Spring Boot、MyBatis、JPA、JWT
数据库 : MySQL
数据结构:递归算法,树的遍历和插入...
奇文网盘官方演示:https://pan.qiwenshare.com
网友Win的安装非详细教程:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/124430098
https://zhuanlan.zhihu.com/p/566492998
基本文件操作
操作 | 文件 | 文件夹 | 单个 | 批量 | 备注 |
---|---|---|---|---|---|
创建 | √ | √ | √ | ⚪ | 创建 Word、Excel、PowerPoint 在线文件 |
删除 | √ | √ | √ | √ | |
上传 | √ | √ | √ | √ | 拖拽上传、粘贴截图上传 |
重命名 | √ | √ | √ | ⚪ | |
移动 | √ | √ | √ | √ | |
复制 | √ | ⚪ | √ | ⚪ | |
解压缩 | √ | ⚪ | √ | ⚪ | ZIP、RAR |
预览 | √ | ⚪ | √ | ⚪ | 支持图片、视频、音频在线预览 支持 PDF、JSON、TXT、HTML 等常用文本文件 支持 Office 文件在线预览 |
分享 | √ | √ | √ | √ | 支持有效期、提取码 |
搜索 | √ | √ | ⚪ | ⚪ | 支持 ElasticSearch 文件名称模糊搜索 |
特色功能
功能 | 描述 |
---|---|
office 在线编辑 | Word、Excel、PowerPoint 文档的在线创建、在线编辑、协同编辑功能 集成 OnlyOffice,安装方式参考 安装 ONLYOFFICE |
markdown 在线编辑 | 支持 markdown 文件在线预览、编辑、保存功能 集成 mavon-editor ,已内置到前端工程中 |
代码在线编辑 | 支持 C、C++、C#、Java、JavaScript、HTML、CSS、Less、Sass、Stylus 等常用代码类文件的在线预览、编辑、保存 集成 vue-codemirror,已内置到前端工程中, 可参考 codemirror 官网说明添加更多语言 |
文件分类查看 | 图片、视频、音乐、文档、其他,分类查看更快捷 |
多种查看模式 | 支持网格模式、列表模式、时间线模式 网格模式下图标支持手动控制显示大小 |
回收站 | 删除文件自动移入回收站,支持在回收站中彻底删除、还原文件 |
多种存储方式 | 基于奇文社区自研框架 UFOP,实现文件多样化存储。 支持本地磁盘、阿里云 OSS 对象存储、FastDFS 存储、MinIO 存储、 七牛云 KODO 对象存储,点击查看配置方式存储方式配置 |
支持分片上传 | 基于奇文社区自研框架 UFOP, 实现文件分片上传。 集成优秀开源项目 vue-simple-uploader |
支持极速秒传 | 计算文件 MD5,实现极速秒传效果,提高上传效率 |
支持断点续传 | 同一个文件,当上传过程中网络中断,可以从断点处继续上传 |
实时进度显示 | 页面实时显示上传文件进度、速度、结果等信息 |
存储容量显示 | 可实时显示文件存储占用情况及总存储容量 |
源码地址 前后台项目代码
项目名称 | 源码地址 |
---|---|
奇文网盘前端 | https://gitee.com/qiwen-cloud/qiwen-file-web |
奇文网盘后台 | https://gitee.com/qiwen-cloud/qiwen-file |
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
赏
支付宝赞助
微信赞助
免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。
您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源 LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。
敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net
意在交流学习,欢迎赞赏评论,如有谬误,请联系指正;转载请注明出处: » 记录:奇文网盘系统-基于Spring Boot + VUE CLI@3 框架开发的分布式文件系统