仿照某网盘准备写个个人网盘程序自用,网上找到一个历史版本,但是太古老,兼容不好还有不少问题,不太适合;
自己仿照官网,花了几天时间前端UI差不多完工了,网盘方面没有开发经验,有没有后端大佬合作开发一下;
有大佬给提供一下思路也是极好的,目前问题在于,上传文件后,数据存放分类处理,以下方案不知道可行性如何。
与博客文章分类一样写法可行吗,上传文件根据文件夹设置不同的id方便后续输出显示;游客上传限制暂时未想到好方法
大概率只是限制zip,与rar类型,
mysql暂定启用以下几个表:
1.分类表,来存储文件夹名称,然后文件上传指定路径
2.路径表,用来存储所有上传的文件路径
3.用户表,单纯后台登陆使用(个人自用,不开放注册功能)
4.留言数据表,留言信息与网站公告
5.访问记录表,IP访问统计使用
6.下载记录表,下载时间,频次
7.权限表,存储文件夹密码,游客上传下载权限配置
8.黑名单,存储禁止访问的ip
9.安全验证表,临时存储下载记录,发现短期单一链接内多次高频下载直接封锁ip
目前半成品 UI地址:https://www.ximi.me/tt/#
有喜欢的可以直接扒,没有任何加密,单纯htm+css
有啥好的建议可以提,我听劝的,来个大佬指点一下思路可行性么!