如何显示来自Firebase的加速移动页面(AMP)中的数据

问题描述:

我在我的Web项目中创建AMP页面,我需要在AMP页面中显示Firebase中的数据。 我使用php和JavaScript在Web应用程序中显示来自Firebase的数据。如何显示来自Firebase的加速移动页面(AMP)中的数据

Amp pages意味着被谷歌缓存,这意味着你需要服务器渲染页面,因为它们将被谷歌机器人自动抓取。因此,从php/curl中打开firebase api,并在php本身中生成数据并生成AMP页面。

如果您使用java脚本在客户端上呈现模板,则您的放大器可能无法完全被Google缓存。

+0

您的意思是我必须创建每个AMP页面以编程方式生成并保存到我的主目录?我有很多(商业,产品)页面,我必须在AMP页面结构中显示相同,但​​每个页面的内容可能不同。我的另一个问题是如何zomato在AMP上工作?它有很多带有动态内容的AMP页面,它们是如何工作的? –

+0

看到这个问题,https://*.com/questions/43753477/how-to-display-dynamic-data-in-accelerated-mobile-pagesamp-from-firebase –

+0

AMP只能缓存静态页面和iframe。目前我不支持Ajax调用。请链接您正在讨论的zomato页面。 –