EasyPan 使用及功能优化

文章目录

  • 在线体验
  • 为什么我想做这个?
    • kiftd网盘
    • EasyPan
  • EasyPan 客制化,升级为 RokiPan
    • 登录界面
    • 主界面
    • 分享
  • 上传&下载速度测试
    • 下载
    • 上传
  • 个人优化(部分截图):
  • 已实现功能汇总(原版 + 优化 )
  • 待实现功能
  • 项目来源
  • 为什么初始只有 10G 空间?为什么限制注册人数?
  • 说到最后

在线体验

EasyPan原版
EasyPan优化版RokiPan

为什么我想做这个?

相信大家都用过某度网盘,下面的场景应该是各位经常遇见的吧:
EasyPan 使用及功能优化_第1张图片
即使开启了传输优化,一样是速度感人,但是自己又不想花钱(因为我不常用捏~)
经过我的全网搜索,找到了两个可以二开的网盘:

  1. kiftd网盘
  2. EasyPan

选择这两个的原因是,使用的语言是java,这是我选择的最主要因素。

kiftd网盘

优点:
 - 安装简单   
 - 无需后台数据库,上手容易

缺点:
 - 项目有点过时,没有使用 Vue 等前端流行框架,调试极其困难
 - 项目整体不太美观,分组权限不合理
 - 没有分享功能,整体适合在内网中使用,不适合给外部人员使用

EasyPan 使用及功能优化_第2张图片

EasyPan

优点:
- 项目美观
- 有分享功能
- 完美契合我当前对开发语言和框架的需求
- 前后端分离

缺点:
 - 项目代码量相对较大
 - 需要安装各种插件和数据库

EasyPan 客制化,升级为 RokiPan

登录界面

主界面

EasyPan 使用及功能优化_第3张图片

分享

壁纸分享,提取码 yyds
EasyPan 使用及功能优化_第4张图片
EasyPan 使用及功能优化_第5张图片

上传&下载速度测试

下载

EasyPan 使用及功能优化_第6张图片

上传

EasyPan 使用及功能优化_第7张图片

个人优化(部分截图):

EasyPan 使用及功能优化_第8张图片

已实现功能汇总(原版 + 优化 )

上传
下载
分享
文件及文件夹的删除、重命名、移动
在线预览(视频、音频、图片、文档、代码等)
回收站
每日一言
移动端网页适配
系统公告
文件搜索等

待实现功能

文件夹上传
文件夹搜索
文件及文件夹自定义排序
分享文件只能查看第一页等

项目来源

老罗的源码是收费的,请支持知识付费,博主已购买过源码,在源码的基础上优化。
老罗的视频:
EasyPan 后端
EasyPan 前端

为什么初始只有 10G 空间?为什么限制注册人数?

原本把项目发布在云服务器上,但是后面发现空间太小了,是由 40G,而扩容内存的价格不是我能接受的范围,实在是太贵,所以我就想到了内网穿透,目前我有一个 1T 的硬盘专门用来存储该网盘的文件。这就是问题的解答,一切都是因为成本呢~
EasyPan 使用及功能优化_第9张图片

说到最后

各位有对网盘的建议或意见可以提出来,我会慎重考虑的~

一个人开发优化精力有限,有想参与二开的小伙伴,请联系我,但是我会对你的能力进行一个简单的考察呦~

前后端分离项目:
前端:Vue3 node vite
后端:java mysql mybatis springBoot redis nginx 内网穿透

你可能感兴趣的:(C#,Java,VB,java,mysql,spring,boot,vue,前后端分离)