Laravel 5.6域和子域文件存储

时间:2018-08-20 22:12:29

标签: laravel laravel-5.6

我具有以下结构。以下每个工具都有一个laravel安装,它们都连接到名为domain的同一数据库。在用户表中,有一个名为user_type的列,用于区分用户,专业人员和管理员

domain.com
professionals.domain.com
admin.domain.com

domain.com适用于用户,他们可以在其中搜索有关专业人员和他们发布的文章的信息。因此,专业人员也将上传图像和视频。顾名思义,管理员可以做所有事情,包括代表专业人员上传。

我知道如何将文件上传到laravel的公共或存储文件夹。但是在这里,我有三个具有相同数据库的laravel安装,因为我的项目需要这种设置。我如何将图像/视频/资产存储到一个可以通过所有三个安装进行访问的位置。

我已经阅读了有关CDN和云存储的信息。

有人能建议我这种设置的最佳实践吗?

注意:我正在创建虚拟域(domain.com,professional.domain.com和admin.domain.com)的本地计算机上进行即时开发。因此,cdn或云存储或任何可能与我在Globehost上兼容的本地开发和实时服务器兼容的方法将很有帮助。

我知道这里不是咨询相关问题的地方。但是我觉得这是最好的平台,在这里我可以向高级开发人员学习最佳实践。其他平台没有有效答案。

谢谢。

0 个答案:

没有答案