大文件上传扩展 AetherUpload 2.0 发布

大家好,AetherUpload 2.0,介系你从没玩过的全新版本,点一下存一年,上传不花一分钱,几需体验三分钟,你造会跟我一样,爱上介款package。XD

AetherUpload 提供超大文件上传的Laravel扩展包,支持分组配置断线续传秒传分布式部署等功能,简单易用,满足多数人的主流需求。无感知化的设计理念,可实现由扩展自动接管上传和访问请求,开发者专注于业务,无需关心上传流程,无需编写适配代码,几乎开箱即用,节省大量开发时间。基于Laravel 5开发,支持5.1+版本。
 
 
根据用户反馈和需求,2.0版本新增功能:添加分布式部署支持、添加Mime-Type检查、添加头文件redis储存驱动、添加跨域中间件、添加秒传开关配置项、添加自定义黑名单配置项。
 
 
分布式部署通过将应用服务器与储存服务器分离,可减少应用服务器负载,增加应用并发连接数,降低耦合,减少单点故障风险,提高访问效率,启用分布式部署后应用服务器将不处理任何上传和访问请求。分布式部署需要在应用服务器与储存服务器进行跨域配置,通过填写相关配置项可实现自动跨域并共享cookie和session。
 
 
最后感谢大家一直以来的支持,建议和反馈其实也是一种开源贡献,很高兴看到laravel-admin上出现了本扩展的衍生项目large-file-upload。另外,之前有几位朋友发邮件来说要打赏赞助,很感动,在此说明一下本扩展永久免费不接受赞助,欢迎各位在使用过程中提出问题和建议!

本帖已被设为精华帖!
附言 1  ·  2个月前

为响应996icu项目,本扩展已添加反996许可证^^

本帖由系统于 2个月前 自动加精
Payne
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 11
pigzzz

样式不太好看啊,哈哈哈

3个月前 评论

@pigzzz 由于前端有各种UI和样式,特意没弄成固定的,这样很灵活,样式可以改成任何你喜欢的,不一定是bootstrap。

3个月前 评论

好像有点BUG,上传完后是.part文件结尾的,也没见存到哪里了呀

2个月前 评论

找到了但是文件内容为什么为0KB

file

file

2个月前 评论

@demon
你好,有问题的话最好到github发issue,这样我能收到邮件通知,这边回复不太及时的。
我刚才重新安装试了一下,是正常的,无法复现这个问题。你可以尝试composer remove peinhu/aetherupload-laravel卸载,再执行composer require peinhu/aetherupload-laravel ~2.0php artisan aetherupload:publish重新安装,因为如果你用的是composer国内镜像可能安装到了镜像缓存的某个以前的问题版本。

2个月前 评论
largezhou

赞一个,曾经用过,,,

2个月前 评论
gangpula

支持symfony么,目前公司有这个需求,但框架是symfony还比较旧

2个月前 评论

@gangpula 你好,插件是针对Laravel开发的,不知道对Symfony怎么样。不过Laravel和Symfony还是挺像的,应该大部分代码可以复用,你可以参照着拷贝些代码过去试试,有什么问题可以问我。

2个月前 评论
xiatian

php及laravel做上传都不合适,建议这部分功能用国内云商的cos,客户端直传cos server,不经过自己的服务器周转。

2个月前 评论

@xiatian
嗯,如果要上传再周转的话肯定就不好了,个人很反对周转的方式,所以一直没实现很多人提出的这类需求,还不如直接用阿里云、七牛云等平台相关服务提供的sdk。
本扩展使用场景的话,感觉还是有部分人会有这种上传到自己服务器的需求。一个是毕竟数据可以存放在自有服务器,不受制于人,可靠性由自己把控,隐私方面也好一点。第二个是可以不需要连外网,支持局域网型的项目,上传速度体验是相当快的。多说一句,本扩展最起初其实是从一个win平台C#程序+PHP后台的局域网项目中衍化而来的😄

2个月前 评论
Complicated

没得说,良心作品!感谢大神!

2个月前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

社区文档:

将托管在 packagist.org 和 github.com 的扩展包使用国内 CDN 加速
GitHub Laravel 扩展包 TOP 250
速查表方便快速查询框架功能,支持手机访问,支持中英文版本
Laravel 中文文档,由社区用户翻译和维护,将会保持一直更新
此文档的目的,就是为了提高技术团队的凝聚力、一致性和生产效率。
开发环境的部署,开发者工具的选择,适用于 Mac 和 Windows。
浓缩过后的精华
Laravel Nova 后台管理面板文档的中文翻译
Lumen 中文文档,由社区用户翻译和维护,将会保持一直更新
Laravel 下知名扩展包 Dingo API 的中文文档,Laravel API 开发必知必会