【发布时间】:2018-02-21 19:11:43
【问题描述】:
我正在使用 Laravel 5.6 和 PostgreSQL 开发博客。 我已经制作了一个功能齐全的博客,并已成功将其部署在 Heroku 中的免费层。
最初我做了一个照片上传系统,其中用户文件上传存储在public/storage中,文件名存储在posts表的表字段中。
但在 Heroku 中,由于它们的临时文件系统,我们不能这样做。
现在我既不知道如何使用也无法负担得起 amazon s3 解决方案。
也不想将图像直接存储在数据库中。因为很快我将在我的大学里制作一个完整的社交网络类型的应用程序。
作为一名学生,我能想到的是将图像直接上传到我的谷歌驱动器帐户公共文件夹而不是文件系统中。
然后也检索它。
我搜索了一个解决方案,但没有找到我想要的。我以前没有使用过 API 的经验。
真的需要你的帮助。
问候。
【问题讨论】:
-
Amazon S3 有据可查、支持良好、易于使用,而且对于低流量来说非常便宜。它旨在完全按照您的描述进行。
-
简短回答:是的,使用他们的 API。对于这个网站来说,冗长的答案实在是太宽泛了。
标签: php laravel heroku google-api-php-client heroku-api