¿Qué es Environment Variables?
Son pequeños identificadores que contienen la configuración y las claves secretas que los programas necesitan en tiempo de ejecución.
Definición
Te permite mantener información a nivel de sistema, como contraseñas, claves API o diferentes direcciones de servidor, que no debes escribir en tu código. Mientras el programa se ejecuta, lee estas variables y actúa en consecuencia. Por tanto, el mismo código puede ejecutarse en diferentes entornos con diferentes configuraciones.
Cómo funciona
Se define a través del sistema operativo o un archivo especial, y cuando se inicia el programa memoriza estos valores.
Dónde se usa
Se utiliza en instalaciones de servidores, configuraciones de aplicaciones y todos los proyectos de software que requieren seguridad.
Suele confundirse con
No debe confundirse con los valores codificados escritos en el código, porque este método crea un riesgo de seguridad.
Preguntas frecuentes
¿Por qué deberíamos mantener estas variables en privado?
Para evitar que sus contraseñas se vean comprometidas cuando comparte su código.
Términos relacionados
Herramientas relacionadas
Esta explicación se redactó en lenguaje sencillo para TreScout y se tradujo automáticamente del original en turco · prevalece la versión turca. Si algo le parece erróneo o incompleto, escriba a hello@trescout.com. Leer en turco →