我们在 App Engine 中有一个网络应用程序。我想知道将我的静态资源(即图像、CSS 文件和 JS 文件)从 App Engine 中移出并从 Google Cloud Storage 提供它们是否是个好主意。
我的想法有两个方面:
1) 我们可以利用 Google Cloud Storage 获得 CDN 的优势。我们甚至可以为每个文件配置元数据以设置过期标头、gzip 压缩等。此外,通过提供来自不同域的文件,我们可以让浏览器并行下载更多内容。
2)通过从 App Engine 卸载一些文件,实例消耗将减少(对 App Engine 的请求减少),因此成本将下降。
我对吗?这是明智之举吗?
谢谢,