میزبانی Python

میزبانی Python برای Django و Flask: یک git push انجام دهید، و آنلاین می‌شود

برنامه‌های Python 3.14 را از GitHub، GitLab یا Bitbucket مستقر کنید. هر push فایل requirements.txt را نصب، بیلد را انجام و مستقیماً فعال می‌کند — بدون نیاز به اجرای Gunicorn یا NGINX.

آزمایش رایگان 14 روزه — کارت الزامی است، هزینه‌ای کسر نمی‌شود

استک خود را انتخاب کنید
دوره آزمایشی رایگان من را شروع کنید

سرویس Developer Hosting کد اختصاصی شما را اجرا می‌کند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست می‌کنیم. از کارت شما هیچ مبلغی کسر نمی‌شود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینه‌ای پرداخت نمی‌کنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی به‌سادگی متوقف می‌شود.

طرح‌ها از ⁦‎$۱۴٫۹۹⁩ در ماه

  • Python 3.14Django، Flask یا هر فریم‌ورک WSGI دیگر
  • ۰ سروربرای پیکربندی — بدون Gunicorn، بدون NGINX
  • ۱۴ روز رایگانآزمایش رایگان، Python از پیش انتخاب شده
یک خط لوله استقرار از یک git push به یک برنامه زنده Python

میزبانی Django و Flask بدون دردسرهای سرور

برنامه شما مستقیماً از wsgi.py ارائه می‌شود. ما آن را نصب می‌کنیم، می‌سازیم، اجرا می‌کنیم و پنج نسخه آخر را برای بازگشت به عقب آماده نگه می‌داریم.

Python 3.14 از طریق WSGI

Django، Flask یا هر فریم‌ورک WSGI دیگر، ارائه شده از wsgi.py توسط خود وب‌سرور.

requirements.txt در هر استقرار

بسته‌ها در هر پوش در یک دایرکتوری جدید نصب می‌شوند، سپس فرمان ساخت شما اجرا می‌شود — collectstatic، مایگریشن‌ها، هر آنچه برنامه شما نیاز دارد.

بازگردانی با یک کلیک

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

اطلاعات محرمانه را خارج از مخزن خود نگه دارید

مقدار Django SECRET_KEY و نشانی وب پایگاه داده خود را در پانل متغیرهای محیطی قرار دهید؛ آن‌ها در یک مخزن امن نگهداری می‌شوند و هنگام بارگذاری به برنامه شما می‌رسند.

ردیابی فراخوانی شما در گزارش‌ها

خروجی خطای استاندارد (stderr) برنامه شما در نمایشگر گزارش‌ها در کنار خروجی سرور وب قرار دارد، بنابراین خطای ۵۰۰ گزارش ردیابی آن را نمایش می‌دهد.

وظایف زمان‌بندی‌شده

دستورات مدیریتی یا اسکریپت‌ها را طبق زمان‌بندی اجرا کنید — کارهای پاک‌سازی، گزارش‌ها، ورودی‌ها — در هر طرح.

پیش‌نمایشی از هر شاخه، در کنار نسخه نهایی

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

  • دستور pip install و ساخت شما پیش از تغییر وضعیت به پایان می‌رسند
  • یک نشانی وب پیش‌نمایش برای هر شاخه غیرتولیدی
  • تنظیمات پروداکشن به صورت پیش‌فرض
  • پروتکل HTTPS روی دامنه اختصاصی شما، رایگان
  • SSH در هر طرح برای manage.py و اشکال‌زدایی
یک ویرایشگر کد در کنار یک برنامه در حال اجرای Python

از مخزن تا اجرای برنامه Django یا Flask

  1. Python را انتخاب کنید و شروع کنید

    Python در دوره آزمایشی ۱۴ روزه از پیش انتخاب شده است؛ کارتی که اضافه می‌کنید شارژ نخواهد شد.

  2. کد خود را پیوند دهید

    مخزن را به فایل‌های wsgi.py و requirements.txt خود پیوند دهید و مشخص کنید کدام شاخه، شاخهٔ پروداکشن است.

  3. افزودن collectstatic و رازها

    برای Django، یک دستور ساخت مانند collectstatic؛ سپس SECRET_KEY و DATABASE_URL شما.

  4. ارسال برای استقرار

    هر ارسال به شاخه تولید شما نسخه جدیدی را منتشر می‌کند؛ شاخه‌های ویژگی نشانی پیش‌نمایش اختصاصی خود را دریافت می‌کنند.

نقطه ورودی که ما ارائه می‌دهیم

یک wsgi.py که برنامه WSGI شما را ارائه می‌دهد. بسته‌ها از requirements.txt می‌آیند.

# wsgi.py — the file we serve
from myproject.wsgi import application  # Django
# or, for Flask:
# from app import app as application

طرح‌های میزبانی Python

هر پلن مشخص می‌کند که چه تعداد برنامه Django یا Flask می‌توانید اجرا کنید — یک برنامه در Dev Start، پنج برنامه در Dev Pro، بیست برنامه در Dev Scale — و چه مقدار حافظه و پردازنده به هر یک اختصاص می‌یابد.

Zinn® Dev Start

⁦‎$۱۴٫۹۹⁩/ماه

یا ⁦‎$۱۴۹٫۹۰⁩ در سال

وب‌سایت‌ها
1
ذخیره‌سازی NVMe
25 گیگابایت
پهنای باند
1 ترابایت

آزمایش رایگان 14 روزه — کارت الزامی است، هزینه‌ای کسر نمی‌شود

استک خود را انتخاب کنید
دوره آزمایشی رایگان من را شروع کنید

سرویس Developer Hosting کد اختصاصی شما را اجرا می‌کند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست می‌کنیم. از کارت شما هیچ مبلغی کسر نمی‌شود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینه‌ای پرداخت نمی‌کنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی به‌سادگی متوقف می‌شود.

Zinn® Dev Pro

⁦‎$۲۸٫۹۹⁩/ماه

یا ⁦‎$۲۸۹٫۹۰⁩ در سال

وب‌سایت‌ها
5
ذخیره‌سازی NVMe
100 گیگابایت در تمام سایت‌های شما
پهنای باند
5 ترابایت

آزمایش رایگان 14 روزه — کارت الزامی است، هزینه‌ای کسر نمی‌شود

استک خود را انتخاب کنید
دوره آزمایشی رایگان من را شروع کنید

سرویس Developer Hosting کد اختصاصی شما را اجرا می‌کند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست می‌کنیم. از کارت شما هیچ مبلغی کسر نمی‌شود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینه‌ای پرداخت نمی‌کنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی به‌سادگی متوقف می‌شود.

Zinn® Dev Scale

⁦‎$۹۹٫۹۹⁩/ماه

یا ⁦‎$۹۹۹٫۹۰⁩ در سال

وب‌سایت‌ها
20
ذخیره‌سازی NVMe
500 گیگابایت در تمام سایت‌های شما
پهنای باند
25 ترابایت

آزمایش رایگان 14 روزه — کارت الزامی است، هزینه‌ای کسر نمی‌شود

استک خود را انتخاب کنید
دوره آزمایشی رایگان من را شروع کنید

سرویس Developer Hosting کد اختصاصی شما را اجرا می‌کند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست می‌کنیم. از کارت شما هیچ مبلغی کسر نمی‌شود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینه‌ای پرداخت نمی‌کنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی به‌سادگی متوقف می‌شود.

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

آنچه این پلن‌ها اجرا نمی‌کنند

  • برنامه‌های ASGI مانند FastAPI از طریق یک آداپتور مانند a2wsgi اجرا می‌شوند؛ ASGI بومی و اتصالات طولانی‌مدت WebSockets متعلق به سرور ⁦Zinn® Private Cloud⁩ هستند.
  • ورکرهای Celery و سایر فرآیندهای پس‌زمینه طولانی‌مدت در اینجا پشتیبانی نمی‌شوند؛ اما کارهای زمان‌بندی‌شده پشتیبانی می‌شوند.
  • ایمیج‌های Docker و کلاسترهای Kubernetes در عوض به ⁦Zinn® Private Cloud⁩ تعلق دارند.

میزبانی Python: پرسش‌ها

از کدام نسخه Python استفاده می‌کنید؟

Python 3.14، از طریق WSGI. برنامه شما از wsgi.py ارائه می‌شود و بسته‌ها در هر استقرار از requirements.txt بارگیری می‌شوند.

آیا می‌توانم Django را میزبانی کنم؟

بله. فایل wsgi.py را به برنامه WSGI پروژه خود هدایت کنید، دستور ساخت خود را برای collectstatic تنظیم کنید، و SECRET_KEY و URL پایگاه داده خود را در پانل متغیرهای محیطی قرار دهید.

آیا می‌توانم Flask را میزبانی کنم؟

بله. برنامه Flask خود را به عنوان application در wsgi.py ارائه دهید و پوش کنید. هر فریم‌ورک WSGI به همین روش کار می‌کند.

درباره FastAPI چطور؟

اجراکننده Python از پروتکل WSGI پشتیبانی می‌کند. یک برنامه FastAPI یا سایر برنامه‌های ASGI پشت یک آداپتور مانند a2wsgi اجرا می‌شود که تغییری تک‌خطی در فایل ورودی شماست. برای ASGI بومی، سرور ⁦Zinn® Private Cloud⁩ گزینه مناسب‌تری است.

آیا می‌توانم Celery را اجرا کنم؟

در این طرح‌ها نه به‌عنوان یک پردازشگر طولانی‌مدت (worker). وظایف زمان‌بندی‌شده پشتیبانی می‌شوند؛ پردازشگرهای صف متعلق به یک سرور ⁦Zinn® Private Cloud⁩ هستند.

آیا دوره آزمایشی رایگان وجود دارد؟

بله: 14 روز، Python از پیش انتخاب شده است. برای شروع به یک کارت نیاز است، در طول دوره آزمایشی هزینه‌ای از آن کسر نمی‌شود و شما هیچ هزینه‌ای پرداخت نمی‌کنید مگر اینکه طرحی را انتخاب کنید.

هاست توسعه‌دهندگان برای Node.js و Ruby نیز

برنامه Django یا Flask خود را همین امروز مستقر کنید

Python 3.14 را به مدت ۱۴ روز رایگان امتحان کنید. ما درخواست کارت بانکی می‌کنیم تا دوره‌های آزمایشی به افراد واقعی تعلق گیرد، و هیچ هزینه‌ای کسر نمی‌شود مگر اینکه طرحی را انتخاب کنید.

آزمایش رایگان 14 روزه — کارت الزامی است، هزینه‌ای کسر نمی‌شود

استک خود را انتخاب کنید
دوره آزمایشی رایگان من را شروع کنید

سرویس Developer Hosting کد اختصاصی شما را اجرا می‌کند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست می‌کنیم. از کارت شما هیچ مبلغی کسر نمی‌شود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینه‌ای پرداخت نمی‌کنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی به‌سادگی متوقف می‌شود.