ຄຸນສົມບັດ

ສະເຕຈຈິງ (Staging), ພຸດທຸລີບ (push-to-live) ແລະ ການນຳໃຊ້ລະບົບ git

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

  • ຄລິກດຽວສະພາບທົດລອງ ແລະ ເຜີຍແຜ່ຂຶ້ນລະບົບຕົວຈິງ
  • 99.99%ການຮັບປະກັນເວລາເຮັດວຽກ
  • 3ຜູ້ໃຫ້ບໍລິການ Git ທີ່ຮອງຮັບ

ທົດສອບໃນສະເທດຈິງ, ເປີດໃຊ້ງານດ້ວຍຄວາມໝັ້ນໃຈ

ເວັບໄຊທ໌ທຸກເວັບໄດ້ຮັບສະພາບແວດລ້ອມການທົດສອບແບບຄົບຖ້ວນ, ບໍ່ແມ່ນການຄາດເດົາ. ໂຄນລະບົບການນຳໃຊ້ຈິງ, ເຮັດວຽກກັບເນື້ອຫາ, ແລ້ວລວມການປ່ຽນແປງຂອງທ່ານກັບຄືນເມື່ອໄດ້ຮັບການພິສູດແລ້ວ.

ສ້າງສະເຕກກິ້ງດ້ວຍຄລິກດຽວ

ສ້າງສະ​ແຕດ​ຈິ່ງ​ກັອບ​ປີ​ຂອງ​ເວັບ​ໄຊ​ຕົວ​ຈິງ​ຂອງ​ທ່ານ​ພ້ອມ​ກັບ​ໄຟລ໌​ແລະ​ຖານ​ຂໍ້ມູນ​ທີ່​ຄົບ​ຖ້ວນ, ຢູ່​ເທິງ​ສະ​ແຕັກ ແລະ ບລູ​ພຣິນ​ດຽວ​ກັນ​ກັບ​ລະ​ບົບ​ແທ້, ສະ​ນັ້ນ​ສິ່ງ​ທີ່​ທ່ານ​ທົດ​ສອບ​ຈຶ່ງ​ແມ່ນ​ສິ່ງ​ທີ່​ທ່ານ​ນຳ​ໃຊ້​ຕົວ​ຈິງ.

ພຸດທູ-ຕູ-ລາວ

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

ກັບຄືນໄປເວີຊັນກ່ອນໜ້າ

ການນຳໃຊ້ທຸກຄັ້ງແມ່ນການປ່ອຍເວີຊັນ. ຖ້າການປ່ຽນແປງເຮັດວຽກຜິດປົກກະຕິ, ໃຫ້ຍ້ອນກັບຄືນໄປຫາເວີຊັນຫຼ້າສຸດທີ່ຮູ້ຈັກວ່າດີທັນທີ ໂດຍບໍ່ຕ້ອງມີປີ້ກູ້ຄືນ.

ຂັ້ນຕອນດຽວກັນ, ທຸກລະບົບປະຕິບັດການ

Managed WordPress ຈັດການແລ້ວ, WooCommerce, PHP, static HTML ຫຼື Node — ລະບົບ staging ແລະ push-to-live ເຮັດວຽກແບບດຽວກັນໃນທຸກເວັບໄຊຂອງທ່ານ.

ການ triển khai ຢ່າງຕໍ່ເນື່ອງໂດຍອີງໃສ່ Git

ເຊື່ອມຕໍ່ຜູ້ໃຫ້ບໍລິການ git ພຽງຄັ້ງດຽວ ແລະ repository ຂອງທ່ານຈະກາຍເປັນແຫຼ່ງຂໍ້ມູນຫຼັກ. ພຸດລະຫັດ ແລະ ເວທີຈະສ້າງ ແລະ ນຳໃຊ້ງານມັນໃຫ້ທ່ານ.

ເຊື່ອມຕໍ່ GitHub, GitLab ຫຼື Bitbucket ຜ່ານ OAuth ແລະ ຄີການດີພລອຍ (deploy keys) ຂອງທ່ານຈະຖືກເກັບໄວ້ໃນຄັງເກັບຂໍ້ມູນປະຈຳຕົວທີ່ເຂົ້າລະຫັດໄວ້, ໂດຍຈະບໍ່ຢູ່ໃນຄ່າຕັ້ງຄ່າທົ່ວໄປຢ່າງເດັດຂາດ. Webhook ຈະທຳງານທຸກໆຄັ້ງທີ່ມີການ push, ຍັງຜົນໃຫ້ເກີດ pipeline ການບິລດ໌ແລະດີພລອຍທີ່ທົນທານ ເຊິ່ງຈະຮັນຂັ້ນຕອນການບິລດ໌ສຳລັບ stack ຂອງທ່ານ — Composer, npm ແລະ ອື່ນໆ — ກ່ອນທີ່ຈະປ່ອຍລົງເວັບໄຊ.

ເຊື່ອມໂຍງສາຂາ (branches) ໃສ່ກັບສະພາບແວດລ້ອມການເຮັດວຽກຕາມທີ່ທີມງານຂອງທ່ານນໍາໃຊ້ມາໂດຍຕະຫຼອດ: main ໄປຫາ production, staging ໄປຫາ staging, ຫຼື ຮູບແບບອື່ນໆທີ່ທ່ານພໍໃຈ. ຄວບຮວມ (Merge) ໄປຫາສາຂາໃດໜຶ່ງ ແລ້ວສະພາບແວດລ້ອມການເຮັດວຽກທີ່ກົງກັນຈະອັບເດດໂດຍອັດໂນມັດ, ດັ່ງນັ້ນການເລື່ອນຂັ້ນການປ່ຽນແປງຈຶ່ງເປັນພຽງແຕ່ການ git push ທົ່ວໄປ.

  • ເຊື່ອມຕໍ່ GitHub, GitLab ຫຼື Bitbucket ຜ່ານ OAuth, ໂດຍມີກະແຈການນຳໃຊ້ທີ່ເກັບຮັກສາໄວ້ໃນບ່ອນຈັດເກັບຂໍ້ມູນປະຈຳຕົວ
  • ເວັບຮຸກໃນການພູດ (push) ເປັນຕົວເລີ່ມຕົ້ນຂັ້ນຕອນການສ້າງ ແລະ ຕິດຕັ້ງແບບຄົງທົນ
  • ຂັ້ນຕອນການບິວຕາມແຕ່ລະ stack ຈະດຳເນີນການໂດຍອັດໂນມັດ (Composer, npm ແລະ ອື່ນໆ)
  • ການຈັບຄູ່ສາຂາກັບສະພາບແວດລ້ອມ — ຕົວຢ່າງ: main ໄປຫາ production, staging ໄປຫາ staging
  • ກັບຄືນໄປຫາເວີຊັນໃດກໍໄດ້ກ່ອນໜ້ານີ້ເມື່ອທ່ານຕ້ອງການ
  • ການສົ່ງມອບວຽກແມ່ນດຳເນີນການເປັນໜ້າວຽກທີ່ຄົງທົນ ແລະ ສາມາດລອງໃໝ່ໄດ້, ດັ່ງນັ້ນ ຄວາມຂັດຂ້ອງກາງຄັນໃນລະຫວ່າງການສ້າງ ຈຶ່ງບໍ່ເຮັດໃຫ້ເວັບໄຊທີ່ສົ່ງມອບແລ້ວເຄິ່ງໜຶ່ງຕົກຢູ່ໃນສະພາບ ບໍ່ສົມບູນ

ສ້າງຂຶ້ນມາສຳລັບວິທີການສ້າງຂອງທ່ານ

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

ຖ້າທ່ານໃຊ້ AI Pack ຂອງພວກເຮົາ, ຜູ້ຊ່ວຍສາມາດຂຽນໂຄດການປ່ຽນແປງ ແລະ ພຸດພວກມັນໄປຍັງເວັບໄຊຂອງທ່ານຜ່ານຊ່ອງທາງດຽວກັນ, ດັ່ງນັ້ນການປ່ຽນແປງທີ່ຂຽນໂດຍ AI ຈຶ່ງຜ່ານຂະບວນການສ້າງ, ຕິດຕັ້ງ ແລະ ຖອຍຫຼັງອັນດຽວກັນທຸກປະການຄືກັບສິ່ງທີ່ທ່ານຂຽນຂຶ້ນເອງດ້ວຍມື.

ຄຳຖາມທີ່ພົບເລື້ອຍ

ການສ້າງສະແຕດຈິ່ງດ້ວຍການຄລິກດຽວເຮັດວຽກແນວໃດ?

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

ຂ້ອຍສາມາດເຊື່ອມຕໍ່ກັບຜູ້ໃຫ້ບໍລິການ Git ໃດໄດ້ແດ່?

GitHub, GitLab ແລະ Bitbucket. ທ່ານເຊື່ອມຕໍ່ຜ່ານ OAuth ແລະ ກະແຈການຕິດຕັ້ງຂອງທ່ານຖືກຈັດເກັບໄວ້ໃນບ່ອນເກັບຂໍ້ມູນປະຈຳຕົວທີ່ຖືກເຂົ້າລະຫັດ, ບໍ່ເຄີຍຢູ່ໃນໄຟລ໌ການຕັ້ງຄ່າແບບທຳມະດາ.

ຈະມີຫຍັງເກີດຂຶ້ນເມື່ອຂ້ອຍຍູ້ໂຄດ?

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

ຂ້ອຍສາມາດເຊື່ອມໂຍງສາຂາຕ່າງໆເຂົ້າກັບສະພາບແວດລ້ອມຕ່າງໆໄດ້ບໍ?

ແມ່ນແລ້ວ. ການຈັບຄູ່ສາຂາຫາສະພາບແວດລ້ອມຊ່ວຍໃຫ້ທ່ານສາມາດກຳນົດໄດ້ ເຊັ່ນ: main ໄປຫາ production ແລະ staging ໄປຫາ staging. ລວມເຂົ້າໃນສາຂາໃດໜຶ່ງ ແລ້ວສະພາບແວດລ້ອມທີ່ກ່ຽວຂ້ອງຈະຖືກນຳໃຊ້ໂດຍອັດຕະໂນມັດ.

ຖ້າຫາກວ່າການນຳໃຊ້ລະບົບ (deploy) ເຮັດໃຫ້ເວັບໄຊພັງລົງ ເດ?

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

ສົ່ງການປ່ຽນແປງໂດຍບໍ່ມີຄວາມວຸ້ນວາຍ

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

ເລີ່ມຕົ້ນຟຣີ