-
netdisk:Vue.js + Laravel构建的前替代分离网盘系统下载
资源介绍
网络磁盘
Vue.js + Laravel构建的前替代分离网盘系统
百毒网盘(
技术栈:PHP,MySQL,Apache,Redis,Laravel5.3,Vue.js2.0,ElementUI。
开发规模:1人,4天
开发时间:2017年3月
项目简介:
该项目为本人首个使用Laravel 5.3 + Vue.js2.0开发的前分离项目,具有注册登录,文件上传下载,上传进度显示,文件以及文件夹的新建删除,文件回收站的清空和恢复,文件共享,加密共享,当前文件夹搜索和当前网盘分段搜索,具有一般网盘的基础功能。网盘安全性高,用户体验良好。
前一级分离,用户体验良好。
使用elementUI框架构建,用户交互细节考虑周全,让用户操作体验良好,可以加载界面,消息框提示。
安全性高。文件下载非直接返回路径,或者通过对一个会过期的令牌进行签名,通过签名方式生成的令牌既不用在数据库存储又可以简化代码逻