存储用户上传文件的最佳实践:Laravel 8

问题描述 投票:0回答:1

使用 Laravel 8。用户可以上传文件并保存到

myApp/storage/app/documents/{user_uuid}/{filename}
中。我希望将已上传的文件嵌入到向登录用户显示的个人资料页面中。

存储文件并将其显示给登录用户的最佳实践路径是什么?

storage/app/public

php file laravel-blade laravel-8 embed
1个回答
0
投票

最佳实践是使用 spatie/medialibrary 包将它们存储在存储文件夹中 使用 uuid 存储它们并根据您的需要创建不同的集合,然后创建公共路由来返回该文件,或者开始使用该 uuid 作为参数下载该文件

© www.soinside.com 2019 - 2024. All rights reserved.