Cómo saber si una página de documentación de Google App Engine se aplica al estándar de primera o segunda generación o al entorno flexible
veo muchosMotor de aplicaciones de Googlepreguntas de usuarios que mezclan el entorno estándar con el entorno flexible , especialmente cuando se trata de documentación, intentando a menudo seguir instrucciones equivocadas, obviamente con resultados no deseados.
¿Cómo se puede saber fácilmente a qué entorno GAE es aplicable una determinada página?
La mayor parte (si no toda) de la documentación GAE está estructurada por el entorno. Al mirar una determinada página de documentación, el entorno se indica claramente en varios lugares:
- la segunda sección en la parte superior de la barra de navegación de documentación del lado izquierdo
- la ruta de navegación en la parte superior de la página de documentación real (que puede variar ligeramente según el lenguaje de programación)
- las cadenas
docs/flexible
vs en las URL de la página del documentodocs/standard
- Algunas páginas aplicables a múltiples lenguajes y/o entornos de programación (tal vez con pequeñas diferencias) tienen pestañas que indican:
- el idioma y el entorno actualmente seleccionados
- los otros idiomas y entornos a los que se aplica la página (seleccionable)
- los idiomas y entornos a los que la página no se aplica (atenuados)
Ejemplos:
Si la página de documentación no muestra los patrones mencionados anteriormente (por ejemplo, si es una página sobre algún otro producto de Google Cloud relacionado de alguna manera con App Engine), verifique la característica de App Engine que se está analizando e intente ubicar la documentación GAE respectiva. .
Lo que también puede ayudar con la distinción sería consultar estas guías colocando los 2 entornos y/o sus características uno al lado del otro:
- Elegir un entorno de App Engine
- Entorno flexible de App Engine para usuarios del entorno estándar de App Engine
- Migración de servicios del entorno estándar al entorno flexible
Nota : cuando se enumeran/mencionan versiones en varios idiomas en el entorno estándar (excepto Node.js
), se refieren al entorno estándar de primera y segunda generación, significativamente diferentes entre sí. También debes consultar las guías de comparación y/o migración para estos casos:
- Comprender las diferencias entre Python 2 y Python 3 en el entorno estándar de App Engine
- Migración de Java 7 a Java 8 Runtime
- Migrando su aplicación de PHP 5.5 a PHP 7.2
- Migrar su aplicación App Engine de Go 1.9 a Go 1.11