我可以向 AMP 网页提供火碱存储功能吗?



由于 Firebase 托管仅提供静态网页,我可以使用 Firebase 存储来投放 [动态生成的] AMP 网页吗?

现在,借助 Firebase 云功能,您可以使用全 Firebase 解决方案:作为对 http 请求的答复,您可以查询数据库并动态生成发送到浏览器的 amp/html 网页。

这是我生成 html 页面的方法 Firebase HTTP 云函数 - 读取数据库一次
到目前为止,我已经进一步开发了它以提供放大器页面。

如果我对 AMP 的理解正确,它可以完全静态使用,因此 AMP 网页没有理由不能托管在 Firebase 主机上。

如果你正在进行动态渲染,你会需要使用App Engine、Compute Engine或Kubernetes(或不同云平台上的类似技术(。

您可以在 Google Cloud Storage 上将存储桶设置为网站。请参阅此文章:https://cloud.google.com/storage/docs/hosting-static-website

您也可以使用 firebase storage

bucket,因为 firebase storage === google cloud storage。

问候,彼得

最新更新