Laravel S3,RDS,Redis,Mix - 用法

时间:2017-08-16 17:34:20

标签: laravel amazon-web-services laravel-5

我已经在应用程序上工作了很长一段时间,但现在我已经意识到它太慢了(一切都在一台服务器上),所以我决定分开'它使用他们提供的AWS选项,所以我有:

Amazon RDS - Used for database
S3 - Used for images/videos
Redis - Used for views and DB results?
Mix - Compile CSS/JS
Queue - For all the above + emails and long tasks

最重要的是,我使用Elastic Beanstalk进行部署,并自动扩展实例化。

现在问题是:

  1. 这是使用所有这些服务的正确方法吗?即我应该只使用redis用于Laravel刀片和db结果吗?或者我也可以用它来做其他事情?

  2. 还有一种方法可以缓存css / js,以便加快加载速度吗?

  3. 有没有办法使用Laravel mix优化图像,然后将它们上传到s3?

  4. 是否还应存储其他内容?

0 个答案:

没有答案