如何判断 Google App Engine 文档页面是否适用于第一代/第二代标准或柔性环境

How to tell if a Google App Engine documentation page applies to the 1st/2nd generation standard or the flexible environment

我看到很多 questions from users mixing up the standard environment with the flexible environment,尤其是在文档方面,经常试图按照错误的说明进行操作,显然会产生不良结果。

如何轻松判断某个页面适用于哪种GAE环境?

大多数(如果不是全部)GAE 文档都是按环境构建的。查看某个文档页面时,在几个地方清楚地指出了环境:

  • 左侧文档导航栏顶部的第二部分
  • 实际文档页面顶部的导航路径(根据编程语言可能略有不同)
  • 文档页面 URL 中的 docs/flexibledocs/standard 字符串
  • 一些 页面适用于多种编程语言 and/or 环境(可能有细微差别)有选项卡指示:
    • 当前选择的语言和环境
    • 页面适用的其他语言和环境(可选)
    • 页面不适用于的语言和环境(变灰)

示例:

如果文档页面没有显示上述模式(例如,如果它是关于与 App Engine 有某种关联的其他 Google 云产品的页面),则检查 App Engine 功能是否存在讨论并尝试找到相应的 GAE 文档。

也可能有助于区分的是检查这些将 2 个环境 and/or 它们的功能并排放置的指南:

注意:标准环境下listed/mentioned多个语言版本时(Node.js除外)指的是第一代和第二代标准环境,彼此明显不同。您还应该查看这些情况下的比较 and/or 迁移指南: