واژه‌نامه

دیپلوی (انتشار زنده) چیست؟

دیپلوی مرحله زنده کردن نسخه‌ای از اپ روی یک سرور است تا کاربران واقعی بتوانند به آن دسترسی داشته باشند. هر بار که اپ را تغییر می‌دهید و دوباره منتشر می‌کنید، یک نسخه جدید را دیپلوی کرده‌اید.

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

یک دیپلوی دقیق قبل از فرستادن کاربران به نسخه جدید بررسی می‌کند که به درستی شروع می‌شود، تا یک بیلد خراب اپ زنده را از کار نیندازد. همچنین هر تغییر پایگاه داده‌ای که نسخه جدید لازم دارد را اعمال می‌کند.

عادت‌های خوب: اول در یک نسخه پیش‌نمایش یا مرحله‌بندی (staging) آزمایش کنید، تغییرات کوچک را پشت سر هم دیپلوی کنید نه تغییرات بزرگ را به‌ندرت، و همیشه راهی برای بازگشت به آخرین نسخه سالم داشته باشید.

در Mythex، دیپلوی همان دکمه انتشار (Publish) است: اپ شما را در یک نشانی زنده قرار می‌دهد و آن را در حال اجرا نگه می‌دارد.

پرسش‌ها

تفاوت دیپلوی با انتشار چیست؟

در بیشتر سازنده‌های اپ هر دو یک معنی دارند: نسخه فعلی را زنده کردن. توسعه‌دهندگان بیشتر می‌گویند دیپلوی کردن، و سازنده‌ها اغلب روی دکمه کلمه Publish (انتشار) می‌گذارند.

چرا اپ من در پیش‌نمایش کار می‌کند ولی بعد از دیپلوی کار نمی‌کند؟

دلایل رایج: متغیرهای محیطی یا رازهای لازم در تنظیمات زنده نیستند، تغییرات پایگاه داده اجرا نشده‌اند، یا مسیری فقط روی سیستم محلی وجود دارد. ابتدا لاگ‌های اپ زنده را بررسی کنید.

ببینید همچنین

  • چطور یک نمونه اولیه هوش مصنوعی را به محیط واقعی ببریم
  • CI/CD چیست؟
  • چطور یک محیط staging راه بیندازیم

Mythex · Pricing · با هوش مصنوعی هر چیزی بسازید · قالب‌های وب‌سایت و اپلیکیشن · مقایسه‌ی Mythex · واژه‌نامه‌ی ساخت اپلیکیشن با هوش مصنوعی · ابزارهای رایگان ساخت اپلیکیشن با هوش مصنوعی · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)