Node.js 24 از app.js
فریمورکهای Express یا Fastify یا هر فریمورکی که HTTP ارائه میدهد، راهاندازیشده از app.js. متغیر NODE_ENV روی production است مگر اینکه خلاف آن را تنظیم نمایید.
میزبانی Node.js
GitHub، GitLab یا Bitbucket را متصل کنید. هر push دستور npm ci و فرایند build شما را اجرا میکند، سپس به حالت زنده منتقل میشود — بدون نیاز به اجرای هیچ سرور، PM2 یا پراکسی معکوس.
آزمایش رایگان 14 روزه — کارت الزامی است، هزینهای کسر نمیشود
دوره آزمایشی رایگان من را شروع کنیدسرویس Developer Hosting کد اختصاصی شما را اجرا میکند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست میکنیم. از کارت شما هیچ مبلغی کسر نمیشود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینهای پرداخت نمیکنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی بهسادگی متوقف میشود.
طرحها از $۱۴٫۹۹ در ماه
شما برنامه را مینویسید. ما آن را نصب میکنیم، میسازیم، راهاندازی میکنیم، فعال نگه میداریم و پنج نسخه آخر را برای بازگشت سریع آماده نگه میداریم.
فریمورکهای Express یا Fastify یا هر فریمورکی که HTTP ارائه میدهد، راهاندازیشده از app.js. متغیر NODE_ENV روی production است مگر اینکه خلاف آن را تنظیم نمایید.
وابستگیها از package-lock شما در یک شاخه جدید نصب میشوند، سپس پیش از آنکه انتشار جدید جایگزین شود، دستور ساخت شما اجرا میگردد.
هر شاخهای بهجز production را push کنید، آدرس اختصاصی خود را دریافت میکند و در کنار برنامهٔ زندهٔ شما بدون هیچ تغییری در آن ارائه میشود.
کلیدهای API در پانل متغیرهای محیطی قرار میگیرند، در یک مخزن امن ذخیره میشوند و هم در اختیار فرایند ساخت و هم برنامه در حال اجرای شما قرار میگیرند.
خروجی stderr برنامه شما در نمایشگر گزارشها در کنار خطوط وبسرور، از طریق داشبورد یا zinnector CLI نمایش داده میشود.
هر برنامه سهم حافظه و پردازنده اختصاصی خود را دارد که به ازای هر حساب اعمال میشود، بنابراین همسایهای نمیتواند آن را تصاحب کند.
یک npm ci یا ساخت ناموفق هرگز به بازدیدکنندگان نمیرسد: نسخهای که در حال حاضر فعال است به سرویسدهی ادامه میدهد و گزارش استقرار دلیل آن را نشان میدهد. وقتی نسخهای فعال میشود و نظرتان تغییر میکند، بازگشت به نسخه قبل آنی است، زیرا پنج نسخه آخر روی سرور باقی میمانند.
Node.js برای شما انتخاب شده است. برای دوره آزمایشی ارائه کارت الزامی است و هیچ مبلغی کسر نمیشود.
مخزن GitHub، GitLab یا Bitbucket حاوی package.json خود را پیوند دهید و شاخه تولید را انتخاب کنید.
اگر دستور ساختی دارید، آن را به همراه متغیرهای محیطی خود اضافه کنید.
به نسخه نهایی بفرستید تا به یک انتشار تبدیل شود؛ برای پیشنمایش، هر شاخه دیگری را بفرستید.
یک فایل app.js که سرور شما را راهاندازی میکند. وابستگیها از package.json میآیند.
// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);اندازهگیریشده بر اساس فرایند Node.js: مقدار ۱ گیگابایت حافظه و ۱ هسته CPU در Dev Start، مقدار ۲ گیگابایت و ۲ هسته در Dev Pro، مقدار ۴ گیگابایت و ۴ هسته در Dev Scale — برای یک، پنج یا بیست برنامه.
$۱۴٫۹۹/ماه
یا $۱۴۹٫۹۰ در سال
آزمایش رایگان 14 روزه — کارت الزامی است، هزینهای کسر نمیشود
دوره آزمایشی رایگان من را شروع کنیدسرویس Developer Hosting کد اختصاصی شما را اجرا میکند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست میکنیم. از کارت شما هیچ مبلغی کسر نمیشود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینهای پرداخت نمیکنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی بهسادگی متوقف میشود.
$۲۸٫۹۹/ماه
یا $۲۸۹٫۹۰ در سال
آزمایش رایگان 14 روزه — کارت الزامی است، هزینهای کسر نمیشود
دوره آزمایشی رایگان من را شروع کنیدسرویس Developer Hosting کد اختصاصی شما را اجرا میکند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست میکنیم. از کارت شما هیچ مبلغی کسر نمیشود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینهای پرداخت نمیکنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی بهسادگی متوقف میشود.
$۹۹٫۹۹/ماه
یا $۹۹۹٫۹۰ در سال
آزمایش رایگان 14 روزه — کارت الزامی است، هزینهای کسر نمیشود
دوره آزمایشی رایگان من را شروع کنیدسرویس Developer Hosting کد اختصاصی شما را اجرا میکند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست میکنیم. از کارت شما هیچ مبلغی کسر نمیشود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینهای پرداخت نمیکنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی بهسادگی متوقف میشود.
Node.js 24. برنامه شما از app.js شروع میشود و NODE_ENV روی production تنظیم شده است مگر اینکه مقدار خود را تعیین کنید.
خیر. وبسرور برنامه شما را از طرف شما راهاندازی و اجرا میکند، بنابراین نیازی به پیکربندی مدیر فرایند یا پراکسی معکوس نیست.
بله، اگر به عنوان یک سرور Node.js از طریق app.js اجرا شود. دستور ساخت خود را تنظیم کنید تا در هر استقرار، قبل از فعال شدن نسخه جدید اجرا شود.
فرایندهای پسزمینه طولانیمدت در این طرحها پشتیبانی نمیشوند. برای برنامههایی که استفاده سنگینی از WebSocket دارند، ورکرها یا کانتینرها، سرور Zinn® Private Cloud گزینه مناسبتری است.
بله، ۱۴ روز در Dev Start با انتخاب پیشفرض Node.js. ثبت کارت تضمین میکند که دورههای آزمایشی برای افراد واقعی باقی بمانند؛ هیچ هزینهای کسر نمیشود مگر اینکه طرحی را انتخاب نمایید.
بله. از یک پایگاه داده مدیریتشده Zinn® (PostgreSQL یا MySQL) یا یک حافظه پنهان Redis اختصاصیافته به سایت خود استفاده کنید و جزئیات اتصال را در متغیرهای محیطی خود قرار دهید.
همه محیطهای زمان اجرای هاستینگ توسعهدهنده: Node.js، Python و Ruby
چهارده روز رایگان با Node.js از پیش انتخابشده. کارتی که درخواست میکنیم در طول دوره آزمایشی شارژ نمیشود.
آزمایش رایگان 14 روزه — کارت الزامی است، هزینهای کسر نمیشود
دوره آزمایشی رایگان من را شروع کنیدسرویس Developer Hosting کد اختصاصی شما را اجرا میکند، بنابراین برای حفظ دوره آزمایشی رایگان برای کاربران واقعی، اطلاعات کارت را درخواست میکنیم. از کارت شما هیچ مبلغی کسر نمیشود — نه امروز و نه با پایان دوره آزمایشی. شما هیچ هزینهای پرداخت نمیکنید مگر اینکه طرحی را انتخاب کنید؛ در غیر این صورت، دوره آزمایشی بهسادگی متوقف میشود.