میزبانی اپلیکیشن در ایران

هاست Python و Node.js
برای انتشار اپلیکیشن و API

برنامهٔ Django، Flask، FastAPI، Express یا Next.js را روی هاست ایران منتشر کنید. چهار پلن با فضای NVMe، دسترسی SSH و استقرار از Git را بر اساس حجم پروژه و مصرف پردازنده و رم مقایسه کنید.

  • Python و Node.js در چند نسخه
  • Redis و WebSocket
  • بکاپ روزانه
تصویر محیط استقرار اپلیکیشن‌های Python و Node.js

مقایسه منابع و قیمت

پلن‌های هاست Python و Node.js

فضای NVMe از ۵ تا ۴۰ گیگابایت، پردازنده از ۴ تا ۶ هسته و رم از ۴ تا ۶ گیگابایت. امکانات توسعه در هر چهار پلن مشترک‌اند.

P1

هاست برنامه‌نویسی ۱

۹۹۰ هزار تومانماهانه

فضای NVMe
۵ گیگابایت
پردازنده
۴ هسته
حافظه رم
۴ گیگابایت
محیط اجرا
Python و Node.js، چند نسخه
ترافیک
نامحدود
تعداد وب‌سایت
۱ وب‌سایت (یک دامنه)
دسترسی SSH
دارد
استقرار از Git
دارد
Cron Job
دارد
WebSocket
دارد
Redis
دارد
گواهی SSL
رایگان
بکاپ‌گیری
روزانه
موقعیت میزبانی
ایران
P2

هاست برنامه‌نویسی ۲

۱,۱۱۹ هزار تومانماهانه

فضای NVMe
۱۰ گیگابایت
پردازنده
۵ هسته
حافظه رم
۵ گیگابایت
محیط اجرا
Python و Node.js، چند نسخه
ترافیک
نامحدود
تعداد وب‌سایت
۱ وب‌سایت (یک دامنه)
دسترسی SSH
دارد
استقرار از Git
دارد
Cron Job
دارد
WebSocket
دارد
Redis
دارد
گواهی SSL
رایگان
بکاپ‌گیری
روزانه
موقعیت میزبانی
ایران
P3

هاست برنامه‌نویسی ۳

۱,۶۴۹ هزار تومانماهانه

فضای NVMe
۲۰ گیگابایت
پردازنده
۵ هسته
حافظه رم
۵ گیگابایت
محیط اجرا
Python و Node.js، چند نسخه
ترافیک
نامحدود
تعداد وب‌سایت
۱ وب‌سایت (یک دامنه)
دسترسی SSH
دارد
استقرار از Git
دارد
Cron Job
دارد
WebSocket
دارد
Redis
دارد
گواهی SSL
رایگان
بکاپ‌گیری
روزانه
موقعیت میزبانی
ایران
P4

هاست برنامه‌نویسی ۴

۲,۱۱۹ هزار تومانماهانه

فضای NVMe
۴۰ گیگابایت
پردازنده
۶ هسته
حافظه رم
۶ گیگابایت
محیط اجرا
Python و Node.js، چند نسخه
ترافیک
نامحدود
تعداد وب‌سایت
۱ وب‌سایت (یک دامنه)
دسترسی SSH
دارد
استقرار از Git
دارد
Cron Job
دارد
WebSocket
دارد
Redis
دارد
گواهی SSL
رایگان
بکاپ‌گیری
روزانه
موقعیت میزبانی
ایران

هر پلن برای یک وب‌سایت با یک دامنه ارائه می‌شود. ترافیک نامحدود در چارچوب منابع پلن و شرایط استفاده از سرویس است.

امکانات مشترک چهار پلن

امکانات هاست Python و Node.js

ابزارهای استقرار، زمان‌بندی و ارتباط برنامه در هر پلن در دسترس‌اند. تفاوت پلن‌ها در فضای ذخیره‌سازی، پردازنده و رم است.

چند نسخه از محیط اجرا

نسخهٔ Python یا Node.js را با وابستگی‌های پروژه هماهنگ کنید. پیش از سفارش، نسخهٔ موردنیاز و روش اجرای برنامه را با فروش بررسی کنید.

دسترسی SSH و استقرار از Git

کد را از مخزن پروژه دریافت کنید و برای کارهایی مثل بررسی لاگ و آماده‌سازی وابستگی‌ها از SSH استفاده کنید. کلیدها و تنظیمات محرمانه را بیرون از مخزن نگه دارید.

پشتیبانی از WebSocket

برای پیام‌رسانی، اعلان‌های زنده و داشبوردهای تعاملی، برنامه می‌تواند از ارتباط دوطرفهٔ WebSocket استفاده کند.

Redis برای کش و نشست

اگر فریم‌ورک پروژه از Redis استفاده می‌کند، می‌توانید آن را برای کش داده‌های پرتکرار یا نگهداری نشست کاربران در نظر بگیرید.

زمان‌بندی با Cron Job

کارهای دوره‌ای مثل پاک‌سازی فایل‌های موقت یا تهیهٔ گزارش را زمان‌بندی کنید. زمان و فاصلهٔ اجرا را با مدت کار و مصرف برنامه هماهنگ کنید.

SSL رایگان و بکاپ روزانه

با SSL دامنهٔ برنامه را روی HTTPS در دسترس قرار دهید. برای بررسی نسخهٔ قابل بازیابی از بکاپ روزانه، تاریخ و دادهٔ موردنیاز را در تیکت مشخص کنید.

از توسعه تا انتشار

برای چه پروژه‌ای مناسب است؟

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

مقایسه منابع پلن‌ها

وب‌اپلیکیشن و API با Python

Django برای برنامه‌های تحت وب، Flask برای سرویس‌های سبک و FastAPI برای API کاربرد دارند. فهرست وابستگی‌ها و نقطهٔ شروع برنامه را پیش از استقرار آماده کنید.

بک‌اند و رابط وب با Node.js

برای سرویس‌های Express و پروژه‌های Next.js، نسخهٔ Node.js، فرمان ساخت و فرمان شروع را مشخص کنید. در پروژه‌های دارای رندر سمت سرور، مصرف زمان اجرا را هم در نظر بگیرید.

انتخاب منابع بر اساس مصرف

پلن‌های ۲ و ۳ پردازنده و رم یکسان دارند. اگر فضای بیشتری برای فایل‌ها و لاگ‌ها لازم دارید، پلن ۳ فضای ۲۰ گیگابایتی دارد. پلن ۴ هم فضای بیشتر و هم CPU و رم بیشتری فراهم می‌کند.

پیش از انتخاب سرویس

پرسش‌های متداول هاست Python و Node.js

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

این سرویس برای Django، Flask و FastAPI در Python و Express و Next.js در Node.js ارائه می‌شود. نسخهٔ محیط اجرا، وابستگی‌های سیستمی و روش اجرای پروژه، از جمله نیاز به ASGI یا رندر سمت سرور، را پیش از سفارش با فروش تطبیق دهید.
چند نسخه از هر دو محیط اجرا ارائه می‌شود. نسخهٔ موردنیاز پروژه را از تنظیمات یا مستندات آن پیدا کنید و فعال بودن همان نسخه را پیش از سفارش بپرسید. تطبیق نسخه در توسعه و میزبانی به جلوگیری از خطاهای وابستگی کمک می‌کند.
مخزن و شاخهٔ موردنظر، نسخهٔ محیط اجرا و فرمان آغاز برنامه را مشخص کنید. بعد از دریافت اطلاعات سرویس، کد را از Git دریافت و وابستگی‌ها را با ابزار پروژه نصب کنید. تنظیمات اتصال و کلیدهای خصوصی را بیرون از مخزن نگه دارید.
هر پلن برای یک وب‌سایت با یک دامنه ارائه می‌شود. اگر چند برنامه یا دامنهٔ مستقل دارید، پیش از سفارش ساختار پروژه را برای فروش بفرستید تا تعداد سرویس موردنیاز مشخص شود.
بله، SSL رایگان در مشخصات همهٔ پلن‌ها درج شده است. پس از اتصال دامنه، دسترسی HTTPS و در صورت استفاده از WebSocket، اتصال امن WSS را در برنامه آزمایش کنید.
بله. Redis برای کاربردهایی مانند کش یا نگهداری نشست و WebSocket برای ارتباط دوطرفه در امکانات سرویس آمده‌اند. اگر برنامه اتصال طولانی یا تعداد زیادی اتصال هم‌زمان نیاز دارد، الگوی مصرف را پیش از خرید مطرح کنید.
Cron Job کارهای زمان‌بندی‌شده مثل پاک‌سازی فایل‌های موقت، تهیهٔ گزارش یا همگام‌سازی دوره‌ای را اجرا می‌کند. اگر پروژه به پردازشگر صف یا فرایند دائمی جداگانه نیاز دارد، شیوهٔ اجرای آن را پیش از سفارش هماهنگ کنید.
نام و نسخهٔ دیتابیس موردنیاز، مثلاً PostgreSQL یا MySQL، و نیاز به اتصال محلی یا خارجی را به فروش اعلام کنید. Redis در مشخصات سرویس درج شده است و برای انتخاب دیتابیس اصلی باید نیاز پروژه جداگانه بررسی شود.
بکاپ روزانه در مشخصات هر چهار پلن آمده است. برای درخواست بازیابی، تاریخ نسخه و مسیر فایل یا دادهٔ موردنظر را در تیکت مشخص کنید. پیش از انتشار نسخه‌ای که ساختار داده‌ها را تغییر می‌دهد، از داده‌های مهم پروژه نسخهٔ جداگانه بگیرید.
حجم کد، فایل‌های بارگذاری‌شده و لاگ‌ها را برای انتخاب فضا در نظر بگیرید. برای CPU و رم، مصرف برنامه هنگام ساخت و در ساعت‌های شلوغ را بسنجید. پلن‌های ۲ و ۳ پردازنده و رم یکسان دارند و تفاوتشان در فضای ۱۰ و ۲۰ گیگابایت است.