ບໍລິການໂຮສຕິ້ງ Node.js

ໂຮສຕິ້ງ Node.js: ພຽງແຕ່ git push ແລ້ວແອັບ Node.js 24 ຂອງທ່ານກໍຈະພ້ອມໃຊ້ງານທັນທີ

ເຊື່ອມຕໍ່ GitHub, GitLab ຫຼື Bitbucket. ທຸກໆ push ຈະເປີດໃຊ້ npm ci ແລະ build ຂອງທ່ານ, ຈາກນັ້ນປ່ຽນໄປໃຊ້ງານຈິງ — ບໍ່ຈຳເປັນຕ້ອງໃຊ້ງານເຊີບເວີ, PM2 ຫຼື reverse proxy.

ທົດລອງໃຊ້ຟຣີ 14 ມື້ — ຕ້ອງມີບັດ, ບໍ່ມີການຮຽກເກັບເງິນ

ເລືອກສະແຕັກຂອງທ່ານ
ເລີ່ມການທົດລອງໃຊ້ຟຣີຂອງຂ້ອຍ

Developer Hosting ໃຊ້ງານໂຄດຂອງທ່ານເອງ, ດັ່ງນັ້ນພວກເຮົາຈຶ່ງຂໍຂໍ້ມູນບັດເພື່ອສະຫງວນການທົດລອງໃຊ້ຟຣີສຳລັບຄົນແທ້. ບັດຂອງທ່ານຈະບໍ່ຖືກຮຽກເກັບເງິນ — ບໍ່ແມ່ນມື້ນີ້ ແລະ ບໍ່ແມ່ນເມື່ອສິ້ນສຸດການທົດລອງໃຊ້. ທ່ານບໍ່ຕ້ອງຈ່າຍຫຍັງເລີຍ ນອກຈາກທ່ານຈະເລືອກແພັກເກດ; ຖ້າທ່ານບໍ່ເລືອກ, ການທົດລອງໃຊ້ກໍພຽງແຕ່ຈະຢຸດລົງ.

ແຜນເລີ່ມຕົ້ນທີ່ ₭334.000 ຕໍ່ເດືອນ

  • Node.js 24Express, Fastify ຫຼື ເຟຣມເວີກ HTTP ໃດກໍໄດ້
  • 5 ການປ່ອຍຮັກສາໄວ້ສຳລັບການຍ້ອນກັບດ້ວຍການຄລິກດຽວ
  • ຟຣີ 14 ວັນທົດລອງໃຊ້ຟຣີ, Node.js ຖືກເລືອກໄວ້ລ່ວງໜ້າ
ສາຍການນຳໃຊ້ງານຕັ້ງແຕ່ git push ຈົນຮອດແອັບທີ່ໃຊ້ງານຈິງ

ທຸກຢ່າງທີ່ແອັບ Node.js ຕ້ອງການ, ດຳເນີນການໃຫ້ທ່ານ

ທ່ານຂຽນແອັບ. ພວກເຮົາຕິດຕັ້ງມັນ, ສ້າງມັນ, ເລີ່ມຕົ້ນມັນ, ຮັກສາມັນໃຫ້ເຮັດວຽກຢູ່ສະເໝີ ແລະ ກຽມຫ້າເວີຊັນຫຼ້າສຸດໃຫ້ພ້ອມທີ່ຈະສະຫຼັບກັບຄືນ.

Node.js 24 ຈາກ app.js

Express, Fastify ຫຼື ເຟຣມເວີກໃດກໍຕາມທີ່ໃຫ້ບໍລິການ HTTP, ເລີ່ມຕົ້ນຈາກ app.js. NODE_ENV ແມ່ນ production ເວັ້ນເສຍແຕ່ທ່ານຈະຕັ້ງຄ່າເປັນຢ່າງອື່ນ.

npm ci ໃນທຸກໆການນຳໃຊ້

ຄວາມເພິ່ງພາຕ່າງໆ ຈະຖືກຕິດຕັ້ງຈາກ package-lock ຂອງທ່ານໃນໄດເຣັກທໍຣີໃໝ່, ຈາກນັ້ນຄຳສັ່ງສ້າງຂອງທ່ານຈະເຮັດວຽກ, ກ່ອນທີ່ລຸ້ນໃໝ່ຈະເຂົ້າມາແທນທີ່.

URL ສະແດງຕົວຢ່າງຕໍ່ສາຂາ

ພຸດຊ໌ສາຂາໃດກໍໄດ້ນອກຈາກ production ແລ້ວມັນຈະໄດ້ຮັບທີ່ຢູ່ຂອງຕົນເອງ, ໂດຍໃຫ້ບໍລິການຄຽງຄູ່ກັບແອັບທີ່ໃຊ້ງານຢູ່ຂອງທ່ານໂດຍບໍ່ສົ່ງຜົນກະທົບຕໍ່ມັນ.

ຄວາມລັບຢູ່ນອກບ່ອນເກັບຂໍ້ມູນຂອງທ່ານ

ຄີ API ຈະຢູ່ໃນແຜງຕົວປ່ຽນສະພາບແວດລ້ອມ, ຖືກເກັບໄວ້ໃນບ່ອນເກັບຂໍ້ມູນລັບ ແລະ ຖືກສົ່ງໄປຍັງທັງການບິວ ແລະ ແອັບທີ່ກຳລັງເຮັດວຽກຂອງທ່ານ.

ບັນທຶກບ່ອນທີ່ທ່ານເບິ່ງ

stderr ຂອງແອັບຂອງທ່ານເອງຈະປາກົດຢູ່ໃນຕົວເບິ່ງບັນທຶກຖັດຈາກແຖວຂອງເຊີບເວີເວັບ, ຈາກແຜງໜ້າປັດ ຫຼື zinnector CLI.

ໜ່ວຍຄວາມຈຳ ແລະ CPU ທີ່ເປັນຂອງທ່ານເອງ

ແຕ່ລະແອັບມີໂຄຕ້າໜ່ວຍຄວາມຈຳ ແລະ CPU ເປັນຂອງຕົນເອງ, ເຊິ່ງຖືກບັງຄັບໃຊ້ຕໍ່ບັນຊີ, ດັ່ງນັ້ນເພື່ອນບ້ານຈຶ່ງບໍ່ສາມາດແຍ່ງເອົາໄປໄດ້.

ການນຳໃຊ້ທີ່ບໍ່ສາມາດເຮັດໃຫ້ເວັບໄຊຂອງທ່ານຢຸດເຮັດວຽກໄດ້

npm ci ຫຼື ການສ້າງ (build) ທີ່ບໍ່ສຳເລັດ ຈະບໍ່ໄປຮອດຜູ້ເຂົ້າຊົມຢ່າງເດັດຂາດ: ລຸ້ນທີ່ເປີດໃຊ້ງານຢູ່ແລ້ວຍັງຄົງໃຫ້ບໍລິການຕໍ່ໄປ ແລະ ບັນທຶກການນຳໃຊ້ (deploy log) ຈະສະແດງເຫດຜົນ. ເມື່ອມີການເປີດໃຊ້ງານລຸ້ນໃໝ່ແລ້ວ ທ່ານປ່ຽນໃຈ, ການສະຫຼັບກັບຄືນແມ່ນເຮັດໄດ້ທັນທີ ເພາະວ່າ 5 ລຸ້ນຫຼ້າສຸດຈະຍັງຄົງຢູ່ໃນເຊີບເວີ.

  • npm ci ແລະ ການບິວຂອງທ່ານສຳເລັດກ່ອນທີ່ການຈະລາຈອນໃດໆ ຈະຖືກຍ້າຍ
  • ຍ້ອນກັບໄປຍັງລຸ້ນໃດໜຶ່ງໃນຫ້າລຸ້ນຫຼ້າສຸດໄດ້ດ້ວຍການຄລິກດຽວ
  • ປຸ່ມເລີ່ມຕົ້ນໃໝ່ເມື່ອທ່ານຕ້ອງການ
  • ໃບຢັ້ງຢືນ SSL ຟຣີສຳລັບໂດເມນຂອງທ່ານ
  • SSH ແລະ ວຽກທີ່ກຳນົດເວລາໃນທຸກແພັກເກດ
ແອັບທີ່ໃຊ້ງານຈິງ ແລະ ຕົວຢ່າງສາຂາທີ່ເຮັດວຽກຄຽງຄູ່ກັນ

ຈາກບ່ອນເກັບຂໍ້ມູນສູ່ແອັບ Node.js ທີ່ກຳລັງເຮັດວຽກ

  1. ເລີ່ມຕົ້ນການທົດລອງໃຊ້ຟຣີ

    Node.js ໄດ້ຖືກເລືອກໃຫ້ທ່ານແລ້ວ. ຕ້ອງມີບັດສຳລັບການທົດລອງໃຊ້ ແລະ ຈະບໍ່ມີການຮຽກເກັບເງິນ.

  2. ເຊື່ອມຕໍ່ບ່ອນເກັບຂໍ້ມູນຂອງທ່ານ

    ເຊື່ອມໂຍງບ່ອນເກັບຂໍ້ມູນ GitHub, GitLab ຫຼື Bitbucket ທີ່ມີ package.json ຂອງທ່ານ ແລະ ເລືອກສາຂາການຜະລິດ.

  3. ຕັ້ງຄ່າການບິວ ແລະ ຕົວປ່ຽນຂອງທ່ານ

    ເພີ່ມຄຳສັ່ງສ້າງຖ້າທ່ານມີ, ແລະ ຕົວປ່ຽນສະພາບແວດລ້ອມຂອງທ່ານ.

  4. git push

    ຍູ້ໄປຍັງການຜະລິດ (production) ແລ້ວມັນຈະກາຍເປັນລຸ້ນປ່ອຍ; ຍູ້ສາຂາອື່ນໃດກໍໄດ້ເພື່ອສະແດງຕົວຢ່າງ.

ໄຟລ໌ດຽວທີ່ພວກເຮົາຊອກຫາ

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

ກຳນົດຂະໜາດຕາມຂະບວນການ Node.js: ໜ່ວຍຄວາມຈຳ 1 GB ແລະ 1 CPU core ເທິງ Dev Start, 2 GB ແລະ 2 core ເທິງ Dev Pro, 4 GB ແລະ 4 core ເທິງ Dev Scale — ສຳລັບໜຶ່ງ, ຫ້າ ຫຼື ຊາວ ແອັບ.

Zinn® Dev Start

₭335.000/ເດືອນ

ຫຼື ₭3.350.000 ຕໍ່ປີ

ເວັບໄຊ
1
ບ່ອນຈັດເກັບຂໍ້ມູນ NVMe
25 GB
ແບນວິດ
1 TB

ທົດລອງໃຊ້ຟຣີ 14 ມື້ — ຕ້ອງມີບັດ, ບໍ່ມີການຮຽກເກັບເງິນ

ເລືອກສະແຕັກຂອງທ່ານ
ເລີ່ມການທົດລອງໃຊ້ຟຣີຂອງຂ້ອຍ

Developer Hosting ໃຊ້ງານໂຄດຂອງທ່ານເອງ, ດັ່ງນັ້ນພວກເຮົາຈຶ່ງຂໍຂໍ້ມູນບັດເພື່ອສະຫງວນການທົດລອງໃຊ້ຟຣີສຳລັບຄົນແທ້. ບັດຂອງທ່ານຈະບໍ່ຖືກຮຽກເກັບເງິນ — ບໍ່ແມ່ນມື້ນີ້ ແລະ ບໍ່ແມ່ນເມື່ອສິ້ນສຸດການທົດລອງໃຊ້. ທ່ານບໍ່ຕ້ອງຈ່າຍຫຍັງເລີຍ ນອກຈາກທ່ານຈະເລືອກແພັກເກດ; ຖ້າທ່ານບໍ່ເລືອກ, ການທົດລອງໃຊ້ກໍພຽງແຕ່ຈະຢຸດລົງ.

Zinn® Dev Pro

₭648.000/ເດືອນ

ຫຼື ₭6.480.000 ຕໍ່ປີ

ເວັບໄຊ
5
ບ່ອນຈັດເກັບຂໍ້ມູນ NVMe
100 GB ທົ່ວທຸກເວັບໄຊຂອງທ່ານ
ແບນວິດ
5 TB

ທົດລອງໃຊ້ຟຣີ 14 ມື້ — ຕ້ອງມີບັດ, ບໍ່ມີການຮຽກເກັບເງິນ

ເລືອກສະແຕັກຂອງທ່ານ
ເລີ່ມການທົດລອງໃຊ້ຟຣີຂອງຂ້ອຍ

Developer Hosting ໃຊ້ງານໂຄດຂອງທ່ານເອງ, ດັ່ງນັ້ນພວກເຮົາຈຶ່ງຂໍຂໍ້ມູນບັດເພື່ອສະຫງວນການທົດລອງໃຊ້ຟຣີສຳລັບຄົນແທ້. ບັດຂອງທ່ານຈະບໍ່ຖືກຮຽກເກັບເງິນ — ບໍ່ແມ່ນມື້ນີ້ ແລະ ບໍ່ແມ່ນເມື່ອສິ້ນສຸດການທົດລອງໃຊ້. ທ່ານບໍ່ຕ້ອງຈ່າຍຫຍັງເລີຍ ນອກຈາກທ່ານຈະເລືອກແພັກເກດ; ຖ້າທ່ານບໍ່ເລືອກ, ການທົດລອງໃຊ້ກໍພຽງແຕ່ຈະຢຸດລົງ.

Zinn® Dev Scale

₭2.234.000/ເດືອນ

ຫຼື ₭22.340.000 ຕໍ່ປີ

ເວັບໄຊ
20
ບ່ອນຈັດເກັບຂໍ້ມູນ NVMe
500 GB ທົ່ວທຸກເວັບໄຊຂອງທ່ານ
ແບນວິດ
25 TB

ທົດລອງໃຊ້ຟຣີ 14 ມື້ — ຕ້ອງມີບັດ, ບໍ່ມີການຮຽກເກັບເງິນ

ເລືອກສະແຕັກຂອງທ່ານ
ເລີ່ມການທົດລອງໃຊ້ຟຣີຂອງຂ້ອຍ

Developer Hosting ໃຊ້ງານໂຄດຂອງທ່ານເອງ, ດັ່ງນັ້ນພວກເຮົາຈຶ່ງຂໍຂໍ້ມູນບັດເພື່ອສະຫງວນການທົດລອງໃຊ້ຟຣີສຳລັບຄົນແທ້. ບັດຂອງທ່ານຈະບໍ່ຖືກຮຽກເກັບເງິນ — ບໍ່ແມ່ນມື້ນີ້ ແລະ ບໍ່ແມ່ນເມື່ອສິ້ນສຸດການທົດລອງໃຊ້. ທ່ານບໍ່ຕ້ອງຈ່າຍຫຍັງເລີຍ ນອກຈາກທ່ານຈະເລືອກແພັກເກດ; ຖ້າທ່ານບໍ່ເລືອກ, ການທົດລອງໃຊ້ກໍພຽງແຕ່ຈະຢຸດລົງ.

  • ລອງໃຊ້ກ່ອນທຸກໆ ແພັກເກດທີ່ຖືກຄຸ້ມຄອງ ເລີ່ມຕົ້ນດ້ວຍການທົດລອງໃຊ້ຟຣີ 14 ມື້, ດັ່ງນັ້ນທ່ານຈຶ່ງສາມາດສ້າງເວັບໄຊຈິງໄດ້ ກ່ອນທີ່ທ່ານຈະຊໍາລະເງິນສໍາລັບສິ່ງໃດນຶ່ງ.
  • ການຮັບປະກັນຄືນເງິນພາຍໃນ 30 ວັນຖ້າແຜນການທີ່ບໍລິຫານຈັດການໃຫ້ບໍ່ເໝາະສົມກັບທ່ານ, ກະລຸນາແຈ້ງໃຫ້ພວກເຮົາຊາບພາຍໃນ 30 ວັນນັບຈາກການຊໍາລະເງິນຄັ້ງທໍາອິດຂອງທ່ານ ແລະ ພວກເຮົາຈະຄືນເງິນໃຫ້ທ່ານ. ການໂຮດຕິ້ງແອັບພລິເຄຊັນແມ່ນຮວມຢູ່ໃນການຮັບປະກັນນີ້. ອ່ານນະໂຍບາຍການສຳມະຄຸນເງິນຄືນ
  • ການຊ່ວຍເຫຼືອຕົວຈິງ, ລວມຢູ່ແລ້ວມີການຊ່ວຍເຫຼືອລວມຢູ່ໃນທຸກແຜນການ, ຈາກຜູ້ທີ່ດຳເນີນງານເວທີນີ້ແທນທີ່ຈະເປັນສະຄຣິບ. ບັນຊີທີ່ບໍ່ສາມາດລໍຖ້າໄດ້ສາມາດໄປຢູ່ແຖວໜ້າສຸດໄດ້. ວິທີການເຮັດວຽກຂອງການຊ່ວຍເຫຼືອບູລິມະສິດ

ສິ່ງທີ່ແພັກເກດເຫຼົ່ານີ້ບໍ່ຮອງຮັບການເຮັດວຽກ

  • ຄອນເທນເນີ, ຮູບພາບ Docker ແລະ Kubernetes ເຮັດວຽກຢູ່ເທິງເຊີບເວີ Zinn® Private Cloud, ບໍ່ແມ່ນຢູ່ໃນແຜນເຫຼົ່ານີ້.
  • ໂຕເຮັດວຽກເບື້ອງຫຼັງທີ່ເຮັດວຽກດົນນານ ແລະ ຜູ້ຊົມໃຊ້ຄິວແມ່ນບໍ່ຮອງຮັບຢູ່ບ່ອນນີ້; ແຕ່ໜ້າວຽກທີ່ກຳນົດເວລາແມ່ນຮອງຮັບ.
  • Production ແລະ ຕົວຢ່າງສະແດງຜົນສາຂາຂອງມັນ ໃຊ້ໜ່ວຍຄວາມຈຳ ແລະ ໂຄຕ້າ CPU ຂອງແອັບຮ່ວມກັນ.

ໂຮດຕິ້ງ Node.js: ຄຳຖາມ

ທ່ານກຳລັງໃຊ້ Node.js ເວີຊັນໃດ?

Node.js 24. ແອັບຂອງທ່ານເລີ່ມຕົ້ນຈາກ app.js, ແລະ NODE_ENV ຖືກຕັ້ງເປັນ production ເວັ້ນເສຍແຕ່ທ່ານຈະຕັ້ງຄ່າຂອງທ່ານເອງ.

ຂ້ອຍຕ້ອງການ PM2 ຫຼື NGINX ບໍ່?

ບໍ່. ເວັບເຊີບເວີຈະເລີ່ມ ແລະ ເປີດໃຊ້ແອັບຂອງທ່ານໃຫ້ທ່ານ, ດັ່ງນັ້ນຈຶ່ງບໍ່ມີຕົວຈັດການຂະບວນການ ຫຼື ຣີເວີສພຣັອກຊີທີ່ຕ້ອງກຳນົດຄ່າ.

ຂ້ອຍສາມາດໃຊ້ Next.js ຫຼື ເຟຣມເວິກອື່ນທີ່ມີຂັ້ນຕອນ build ໄດ້ບໍ?

ແມ່ນແລ້ວ, ຖ້າມັນເຮັດວຽກເປັນເຊີບເວີ Node.js ຈາກ app.js. ຕັ້ງຄ່າຄຳສັ່ງສ້າງຂອງທ່ານ ແລະ ມັນຈະເຮັດວຽກໃນທຸກໆການນຳໃຊ້, ກ່ອນທີ່ລຸ້ນໃໝ່ຈະເປີດໃຊ້ງານຈິງ.

ຂ້ອຍສາມາດໃຊ້ WebSockets ຫຼື ໂປຣເຊສພື້ນຫຼັງ (background workers) ໄດ້ບໍ່?

ບໍ່ຮອງຮັບ worker ພື້ນຫຼັງທີ່ເຮັດວຽກດົນນານໃນແພັກເກດເຫຼົ່ານີ້. ສຳລັບແອັບທີ່ໃຊ້ WebSocket ຫຼາຍ, worker ຫຼື ຄອນເທນເນີ, ເຊີບເວີ Zinn® Private Cloud ແມ່ນເໝາະສົມກວ່າ.

ມີການທົດລອງໃຊ້ຟຣີບໍ່?

ແມ່ນແລ້ວ, 14 ວັນໃນ Dev Start ພ້ອມກັບ Node.js ທີ່ເລືອກໄວ້ລ່ວງໜ້າ. ບັດແມ່ນເພື່ອຮັກສາການທົດລອງໃຊ້ສຳລັບຜູ້ໃຊ້ຕົວຈິງ; ຈະບໍ່ມີການຮຽກເກັບເງິນໃດໆ ເວັ້ນເສຍແຕ່ທ່ານຈະເລືອກແຜນການ.

ຂ້ອຍສາມາດເຊື່ອມຕໍ່ຖານຂໍ້ມູນໄດ້ບໍ່?

ແມ່ນແລ້ວ. ໃຫ້ໃຊ້ຖານຂໍ້ມູນທີ່ມີການຈັດການ Zinn® (PostgreSQL ຫຼື MySQL) ຫຼື ແຄດ Redis ທີ່ກຳນົດສະເພາະສຳລັບເວັບໄຊທ໌ຂອງທ່ານ, ແລະ ໃສ່ລາຍລະອຽດການເຊື່ອມຕໍ່ໃນຕົວປ່ຽນສະພາບແວດລ້ອມຂອງທ່ານ.

ສະພາບແວດລ້ອມການເຮັດວຽກຂອງ Developer Hosting ທັງໝົດ: Node.js, Python ແລະ Ruby

ນຳໃຊ້ແອັບ Node.js ຂອງທ່ານມື້ນີ້

ຟຣີສິບສີ່ມື້ໂດຍທີ່ Node.js ຖືກເລືອກໄວ້ແລ້ວ. ບັດທີ່ພວກເຮົາຮ້ອງຂໍຈະບໍ່ຖືກຮຽກເກັບເງິນໃນລະຫວ່າງໄລຍະທົດລອງໃຊ້.

ທົດລອງໃຊ້ຟຣີ 14 ມື້ — ຕ້ອງມີບັດ, ບໍ່ມີການຮຽກເກັບເງິນ

ເລືອກສະແຕັກຂອງທ່ານ
ເລີ່ມການທົດລອງໃຊ້ຟຣີຂອງຂ້ອຍ

Developer Hosting ໃຊ້ງານໂຄດຂອງທ່ານເອງ, ດັ່ງນັ້ນພວກເຮົາຈຶ່ງຂໍຂໍ້ມູນບັດເພື່ອສະຫງວນການທົດລອງໃຊ້ຟຣີສຳລັບຄົນແທ້. ບັດຂອງທ່ານຈະບໍ່ຖືກຮຽກເກັບເງິນ — ບໍ່ແມ່ນມື້ນີ້ ແລະ ບໍ່ແມ່ນເມື່ອສິ້ນສຸດການທົດລອງໃຊ້. ທ່ານບໍ່ຕ້ອງຈ່າຍຫຍັງເລີຍ ນອກຈາກທ່ານຈະເລືອກແພັກເກດ; ຖ້າທ່ານບໍ່ເລືອກ, ການທົດລອງໃຊ້ກໍພຽງແຕ່ຈະຢຸດລົງ.