پرش به مطلب اصلی

متغیرهای محیطی

متغیرهای محیطی (Environment Variables) ابزاری قدرتمند در برنامه‌نویسی هستند که امکان ذخیره و استفاده از اطلاعات مهم سیستم را فراهم می‌کنند. این متغیرها برای ذخیره اطلاعاتی مانند مسیرها، تنظیمات و پیکربندی‌های مرتبط با سیستم‌عامل استفاده می‌شوند.

اهمیت متغیرهای محیطی​

  1. قابلیت انعطاف: امکان تغییر تنظیمات برنامه بدون نیاز به تغییر کد را فراهم می‌کنند.
  2. امنیت: برای ذخیره اطلاعات حساس مانند کلیدهای API بدون درج مستقیم در کد برنامه استفاده می‌شوند.
  3. سازگاری بین محیط‌ها: امکان اجرای برنامه در محیط‌های مختلف با تنظیمات متفاوت را فراهم می‌کنند.

چگونه متغیرهای محیطی تعریف کنیم؟​

کلودینو امکان تعریف و استفاده از متغیرهای محیطی را در هنگام ساخت و اجرای پروژه فراهم می‌کند. برای تعریف متغیرهای محیطی در :

در هنگام ساخت پروژه
  1. در تنظیمات پیشرفته قسمت مربوط به متغیرهای محیطی مشاهده می کنید.
  2. روی گزینه متغیر جدید کلیک کنید.
  3. نام و مقدار متغیر محیطی را وارد کنید.

ساخت اپ

در هنگام اجرای پروژه
  1. به منو متغیرهای محیطی در پنل کلودینو بروید.
  2. روی گزینه متغیر جدید کلیک کنید.
  3. نام و مقدار متغیر محیطی را وارد کنید.
  4. بر روی ثبت تغییرات کلیک کنید.

اجرای پروژه

چگونه متغیرهای محیطی را در برنامه‌های خود استفاده کنیم؟​

در پایتون، می‌توانید با استفاده از ماژول os به متغیرهای محیطی دسترسی پیدا کنید:

import os

database_url = os.environ.get('DATABASE_URL')
توجه
  • از متغیرهای محیطی برای ذخیره اطلاعات حساس مانند کلیدهای API، رمزهای عبور و آدرس‌های پایگاه داده استفاده کنید.
  • در فایل‌های کنترل نسخه (مانند Git) از قرار دادن فایل‌های حاوی متغیرهای محیطی خودداری کنید.

با استفاده صحیح از متغیرهای محیطی، می‌توانید امنیت، انعطاف‌پذیری و قابلیت نگهداری برنامه‌های خود را بهبود بخشید.