ສິດທິພິເສດ, ທີ່ລະບຸໄວ້ລ່ວງໜ້າ
ກ່ອນທີ່ທ່ານຈະສ້າງໂທເຄັນ ພວກເຮົາຈະບອກທ່ານວ່າສິ່ງທີ່ມັນຕ້ອງສາມາດເຮັດໄດ້ ແລະ ຍ້ອນຫຍັງ. ບໍ່ມີຂອບເຂດແບບກວມລວມພຽງຍ້ອນວ່າມັນຂໍໄດ້ງ່າຍກວ່າ, ແລະ ບໍ່ມີການມາພົບເຫັນພາຍຫຼັງວ່າພວກເຮົາຕ້ອງການຫຼາຍກວ່າສິ່ງທີ່ວຽກຕ້ອງການ.
ການຄວບຄຸມແຫຼ່ງຂໍ້ມູນ
ເຊື່ອມຕໍ່ບັນຊີ GitHub ຫຼື GitLab ທີ່ທ່ານເຮັດວຽກຢູ່ ແລະ ປັບໃຊ້ໂດຍກົງຈາກ branch: ໄປຍັງ Cloudflare Pages, GitHub Pages, GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps ຫຼື AWS Amplify — ຫຼື ໄປຍັງໂຮສຕິ້ງທີ່ມີການຈັດການຂອງພວກເຮົາເອງ, ເຊິ່ງບ່ອນເກັບຂໍ້ມູນ ແລະ ໄຟລ໌ຂອງເວັບໄຊຈະຮັກສາການຊິ້ງກັນໃນທັງສອງທິດທາງ. ທຸກໆການເຊື່ອມຕໍ່ຈະສະແດງສິດທິພິເສດທີ່ມັນຕ້ອງການ, ໄດ້ຮັບການກວດສອບກັບ API ຂອງຜູ້ໃຫ້ບໍລິການກ່ອນທີ່ມັນຈະຖືກບັນທຶກ, ແລະ ຖືກເກັບໄວ້ໃນ Vault. ທ່ານຍັງສາມາດເຂົ້າສູ່ລະບົບດ້ວຍ GitHub ຫຼື GitLab ໄດ້ເຊັ່ນກັນ.
ການເຊື່ອມຕໍ່ແມ່ນຂໍ້ມູນປະຈຳຕົວທີ່ທ່ານມອບໃຫ້ຜູ້ອື່ນ. ຂອງພວກເຮົາຈະບອກສິ່ງທີ່ຕ້ອງການກ່ອນທີ່ທ່ານຈະສ້າງມັນ, ພິສູດວ່າມັນເຮັດວຽກໄດ້ກ່ອນທີ່ຈະບັນທຶກມັນ, ແລະ ສາມາດຖອນຄືນໄດ້ຈາກທັງສອງຝ່າຍ.
ກ່ອນທີ່ທ່ານຈະສ້າງໂທເຄັນ ພວກເຮົາຈະບອກທ່ານວ່າສິ່ງທີ່ມັນຕ້ອງສາມາດເຮັດໄດ້ ແລະ ຍ້ອນຫຍັງ. ບໍ່ມີຂອບເຂດແບບກວມລວມພຽງຍ້ອນວ່າມັນຂໍໄດ້ງ່າຍກວ່າ, ແລະ ບໍ່ມີການມາພົບເຫັນພາຍຫຼັງວ່າພວກເຮົາຕ້ອງການຫຼາຍກວ່າສິ່ງທີ່ວຽກຕ້ອງການ.
ພວກເຮົາຮຽກໃຊ້ API ຂອງຜູ້ໃຫ້ບໍລິການເອງດ້ວຍໂທເຄັນຂອງທ່ານກ່ອນທີ່ຈະບັນທຶກມັນ. ໂທເຄັນທີ່ບໍ່ຖືກຕ້ອງ, ໝົດອາຍຸ ຫຼື ມີຂອບເຂດທີ່ບໍ່ຖືກຕ້ອງ ຈະຖືກປະຕິເສດຢູ່ທີ່ແບບຟອມ ແທນທີ່ຈະຖືກຍອມຮັບ, ສະແດງວ່າໃຊ້ໄດ້ປົກກະຕິ, ແລ້ວໄປລົ້ມເຫຼວໃນການນຳໃຊ້ຕົວຈິງຄັ້ງທຳອິດ.
ບໍ່ແມ່ນຢູ່ໃນໂຄ້ດຂອງພວກເຮົາ, ບໍ່ແມ່ນຢູ່ໃນໄຟລ໌ສະພາບແວດລ້ອມ, ບໍ່ແມ່ນຢູ່ໃນບັນທຶກ ແລະ ບໍ່ແມ່ນຢູ່ໃນແຖວຄຳສັ່ງ. ຖືກແກ້ໄຂໃນເວລາທີ່ມັນຖືກນຳໃຊ້, ໂດຍວຽກງານທີ່ໃຊ້ມັນ.
ເຊື່ອມຕໍ່ບັນຊີສ່ວນຕົວ ແລະ ບັນຊີຂອງອົງກອນ, ຫຼື ສອງອົງກອນ. ແຕ່ລະເວັບໄຊຈະເລືອກວ່າຈະນຳໃຊ້ມາຈາກອັນໃດ, ດັ່ງນັ້ນບ່ອນເກັບຂໍ້ມູນຂອງລູກຄ້າ ແລະ ຂອງທ່ານເອງຈະບໍ່ມີການແບ່ງປັນຂໍ້ມູນປະຈຳຕົວຮ່ວມກັນເລີຍ.
ໂຮສຕ໌ຂອບທີ່ໄດ້ຮັບການຈັດການແປດແຫ່ງ ແລະ ກອງເຮືອຂອງພວກເຮົາເອງ. ຈຸດໝາຍປາຍທາງແມ່ນຄຸນສົມບັດຂອງເວັບໄຊ, ບໍ່ແມ່ນຂອງການເຊື່ອມຕໍ່, ດັ່ງນັ້ນບ່ອນເກັບຂໍ້ມູນດຽວກັນສາມາດເຜີຍແຜ່ສາຂາໜຶ່ງໄປຍັງໂຮສຕ໌ Pages ແລະ ອີກເວັບໄຊໜຶ່ງສາມາດເຮັດວຽກເທິງຮາດແວຂອງພວກເຮົາໄດ້.
ແບນວິດບໍ່ຈຳກັດ, ອະນຸຍາດໃຫ້ນຳໃຊ້ໃນທາງການຄ້າ, ແລະ ໂດເມນ apex ຖືກຈັດການຢູ່ໃນຜູ້ໃຫ້ບໍລິການດຽວກັນທີ່ມັກຈະຮອງຮັບໂຊນ DNS ຂອງທ່ານ. ມັນເປັນຈຸດໝາຍປາຍທາງທຳອິດທີ່ພວກເຮົາເລືອກໃຊ້ຍ້ອນເຫດຜົນເຫຼົ່ານັ້ນ.
ການໂຮສ Cloudflare Pages →ເຜີຍແຜ່ໂດຍກົງຈາກບ່ອນເກັບຂໍ້ມູນທີ່ໂຄດມີຢູ່ແລ້ວ. ຖືກໝາຍໄວ້ໃນແຖວ Footprint-Free, ເນື່ອງຈາກໂຄງສ້າງພື້ນຖານ github.io ທີ່ໃຊ້ຮ່ວມກັນນັ້ນເປັນຮ່ອງຮອຍດ້ວຍຕົວມັນເອງ.
ໂຮສຕິ້ງ GitHub Pages →GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps ແລະ AWS Amplify ແມ່ນປາຍທາງທັງໝົດທີ່ທ່ານສາມາດຊີ້ເວັບໄຊໄປຫາໄດ້, ດ້ວຍການເຊື່ອມຕໍ່ດຽວກັນ ແລະ ປະຫວັດການນຳໃຊ້ອັນດຽວກັນ.
ບໍລິການໂຮສຕິ້ງເວັບໄຊຄົງທີ່ →ແອັບພລິເຄຊັນທີ່ສົມບູນ ແທນທີ່ຈະເປັນຊຸດທີ່ສ້າງຂຶ້ນ — WordPress, PHP, Node. ນີ້ແມ່ນປາຍທາງທີ່ໄດ້ຮັບການຊິ້ງແບບສອງທາງ, ດັ່ງນັ້ນໄຟລ໌ຢູ່ໃນກ່ອງ ແລະ ສາຂາຈຶ່ງຄົງຄວາມກົງກັນຢູ່ສະເໝີ.
ໂຮສຕິ້ງທີ່ມີການຈັດການ →ເວັບໄຊທີ່ຖືກເຜີຍແຜ່ໄປຍັງໂຮສທີ່ພວກເຮົາບໍ່ໄດ້ເປັນເຈົ້າຂອງ ຍັງຄົງໃຊ້ໂຄຕ້າ ແລະ ຍັງຄົງປະກົດຢູ່ໃນແຜງຄວບຄຸມຂອງທ່ານ ພ້ອມກັບການນຳໃຊ້, ເວລາເຮັດວຽກ ແລະ ຂໍ້ມູນ SEO ຂອງມັນ ຢູ່ຄຽງຂ້າງກັບສິ່ງອື່ນໆທັງໝົດທີ່ທ່ານດຳເນີນການ.
ໂຄຕ້າເວັບໄຊພາຍນອກ →ຕົວແກ້ໄຂໃນໂປຣແກຣມທ່ອງເວັບເຮັດວຽກກັບໄຟລ໌ດຽວກັນທີ່ການຊິງຄ໌ສອງທາງສົ່ງກັບຄືນ, ດັ່ງນັ້ນການແກ້ໄຂດ່ວນຈາກໜ້າປັດຈຶ່ງກາຍເປັນ commit ໃນສາຂາຂອງທ່ານ ແທນທີ່ຈະເປັນການປ່ຽນແປງທີ່ບໍ່ມີໃຜສາມາດຊອກຫາໄດ້ໃນພາຍຫຼັງ.
ຕົວແກ້ໄຂເວັບ →ການຊິງແບບສອງທາງ
ເປີດໃຊ້ມັນ ແລ້ວໄຟລ໌ຂອງເວັບໄຊເອງຈະຖືກ commit ກັບຄືນໄປຍັງ branch ຂອງທ່ານ, ໃນຂະນະທີ່ບັນດາ commit ໃນ branch ນັ້ນຈະຖືກສົ່ງກັບມາຍັງເວັບໄຊ. ມັນໃຊ້ໄດ້ກັບທຸກໆເວັບໄຊທີ່ພວກເຮົາ host, ໃນທຸກແພັກເກດ — ຂໍ້ກຳນົດພຽງຢ່າງດຽວແມ່ນເຄື່ອງເຊີບເວີທີ່ຢູ່ເບື້ອງຫຼັງສາມາດ run Git ກັບບັນດາໄຟລ໌ຂອງມັນໄດ້, ເຊິ່ງເປັນການສອບຖາມຈາກເຊີບເວີໂດຍກົງ ຫຼາຍກວ່າການຄາດເດົາເອົາຈາກແພັກເກດ.
ທ່ານເປັນຜູ້ເລືອກວ່າຈະຊິ້ງຄ໌ໄດເຣັກທໍຣີໃດ ເນື່ອງຈາກລູກຄ້າ WordPress ຕ້ອງການໃຫ້ຕິດຕາມທິມຂອງພວກເຂົາ ບໍ່ແມ່ນໄຟລ໌ຫຼັກສີ່ໝື່ນໄຟລ໌. ແລະ ມັນຈະຖືກປິດໄວ້ຈົນກວ່າທ່ານຈະເປີດມັນ: ການເປີດໃຊ້ການຊິ້ງຄ໌ແມ່ນການຕັດສິນໃຈກ່ຽວກັບບ່ອນເກັບຂໍ້ມູນຂອງຜູ້ອື່ນ, ແລະ ການຍ້າຍຂໍ້ມູນຈະຕ້ອງບໍ່ຕັດສິນໃຈແທນທ່ານຢ່າງເດັດຂາດ.
ສອງໂໝດ, ແລະ ຄວາມແຕກຕ່າງແມ່ນບ່ອນທີ່ການ build ເຮັດວຽກ. ທັງສອງສິ້ນສຸດຢູ່ບ່ອນດຽວກັນ: ref ທີ່ພວກເຮົາດຶງມາ ແລະ ເຜີຍແຜ່, ໂດຍມີ commit ຖືກບັນທຶກໄວ້ກັບການ deploy.
GitHub ຫຼື GitLab, ພາຍໃຕ້ການເຊື່ອມຕໍ່. ສິດທິພິເສດແມ່ນໄດ້ຖືກລະບຸໄວ້ກ່ອນທີ່ທ່ານຈະສ້າງໂທເຄັນ ແລະ ມັນຈະຖືກກວດສອບກັບຜູ້ໃຫ້ບໍລິການກ່ອນທີ່ມັນຈະຖືກເກັບໄວ້.
ເຈົ້າຂອງ, ຄັງເກັບ (repository), ສາຂາ (branch), ແລະ ບໍ່ວ່າພວກເຮົາຈະເຜີຍແຜ່ໄດເຣັກທໍຣີ ຫຼື ດຶງຂໍ້ມູນສິ່ງທີ່ CI ຂອງທ່ານສ້າງຂຶ້ນ. ພວກເຮົາລົງທະບຽນ push webhook ເປັນສ່ວນໜຶ່ງຂອງມັນ.
ການ push ໄປຍັງ branch ທີ່ກຳນົດຈະເລີ່ມຕົ້ນການ deploy, ຫຼື ທ່ານສາມາດ deploy ຕາມຄວາມຕ້ອງການໄດ້ຈາກແຖບ Deploy ຂອງເວັບໄຊ. ການ build ຈະດຳເນີນການຢູ່ໃນພື້ນຫຼັງ.
ປະຫວັດການນຳໃຊ້ສະແດງສິ່ງທີ່ໄດ້ເຜີຍແຜ່ ແລະ ເວລາໃດ. ເປີດການຊິ້ງແບບສອງທາງ ແລ້ວການແກ້ໄຂທີ່ທ່ານເຮັດຢູ່ນີ້ຈະກັບມາເປັນ commits ໃນ branch ຂອງທ່ານ.
ເມື່ອມີບາງຢ່າງຜິດພາດ
ການເຊື່ອມຕໍ່ບ່ອນເກັບຂໍ້ມູນທີ່ເບິ່ງຄືວ່າປົກກະຕິດີແຕ່ບໍ່ໄດ້ຮັບຫຍັງເລີຍ ແມ່ນຄວາມຜິດພາດແບບມິດງຽບທົ່ວໄປ — ໂທເຄັນທີ່ມີຂອບເຂດບໍ່ຖືກຕ້ອງ, ການຈັດສົ່ງທີ່ຖືກບລັອກຢູ່ຜູ້ໃຫ້ບໍລິການ, ຫຼື ຮຸກທີ່ຜູ້ໃດຜູ້ນຶ່ງລຶບອອກດ້ວຍຕົນເອງ. ມັນບໍ່ສາມາດເບິ່ງເຫັນໄດ້ໃນໜ້າຈໍອື່ນໆ, ດັ່ງນັ້ນບັດບ່ອນເກັບຂໍ້ມູນຈຶ່ງສະແດງມັນໂດຍກົງ: ເວລາທີ່ຜູ້ໃຫ້ບໍລິການສົ່ງໃຫ້ພວກເຮົາຄັ້ງຫຼ້າສຸດ, ແລະ ສິ່ງທີ່ມັນໄດ້ແຈ້ງໄວ້.
ການຈັດສົ່ງຈະຖືກກວດສອບລາຍເຊັນກ່ອນທີ່ພວກເຮົາຈະດຳເນີນການ, ໂດຍໃຊ້ຮູບແບບສະເພາະຂອງແຕ່ລະຜູ້ໃຫ້ບໍລິການ ແທນທີ່ຈະເປັນຮູບແບບທີ່ພວກເຮົາສົມມຸດວ່ານຳໃຊ້ກັບທັງໝົດ. ການຈັດສົ່ງທີ່ບໍ່ໄດ້ຮັບການຢືນຢັນຈະຖືກປະຕິເສດ ແລະ ບັນທຶກໄວ້, ບໍ່ແມ່ນຖືກລະເລີຍໄປແບບງຽບໆ.
ຕົວຕົນ
ຄຽງຄູ່ກັບທີ່ຢູ່ອີເມວ ແລະ ລະຫັດຜ່ານ, ທ່ານສາມາດເຂົ້າສູ່ລະບົບບັນຊີ Zinn Digital® ຂອງທ່ານດ້ວຍ GitHub, GitLab, Google ຫຼື Microsoft. ຊັ້ນລະບຸຕົວຕົນຈະດຳເນີນການແຮນເຊກ (handshake); ພວກເຮົາຈະບໍ່ເຫັນລະຫັດຜ່ານຜູ້ໃຫ້ບໍລິການຂອງທ່ານເລີຍ, ແລະ ການເຊື່ອມໂຍງບັນຊີສື່ສັງຄົມກັບບັນຊີ Zinn® ທີ່ມີຢູ່ແລ້ວຍັງຄົງຕ້ອງໄດ້ຮັບການຢືນຢັນຜ່ານທາງອີເມວ.
ການເຂົ້າສູ່ລະບົບດ້ວຍ GitHub ແລະ ການເຊື່ອມຕໍ່ GitHub ສຳລັບການນຳໃຊ້ ແມ່ນການຕັດສິນໃຈແຍກຕ່າງຫາກ ແລະ ຂໍ້ມູນປະຈຳຕົວແຍກຕ່າງຫາກ. ການເຮັດອັນໜຶ່ງບໍ່ໄດ້ເຮັດໃຫ້ເກີດອີກອັນໜຶ່ງ, ແລະ ການລຶບອັນໜຶ່ງອອກກໍບໍ່ໄດ້ລຶບອີກອັນໜຶ່ງອອກ.
GitHub ແລະ GitLab. ເຊື່ອມຕໍ່ບັນຊີທີ່ທ່ານເຮັດວຽກຢູ່ແລ້ວ ແລະ ພວກເຮົາສາມາດນຳໃຊ້ມັນຈາກບ່ອນເກັບຂໍ້ມູນຂອງມັນ, ລົງທະບຽນ push webhook ໃສ່ພວກມັນ, ແລະ — ຖ້າທ່ານຕ້ອງການ — ຊິ້ງໄຟລ໌ເວັບໄຊຂອງທ່ານກັບຄືນໄປອີກທາງໜຶ່ງ. ທັງສອງແມ່ນຜ່ານຮອຍຕໍ່ບັນຊີທີ່ເຊື່ອມຕໍ່ດຽວກັນ, ດັ່ງນັ້ນທຸກຢ່າງຂ້າງລຸ່ມນີ້ແມ່ນໃຊ້ໄດ້ກັບທັງສອງ.
ແມ່ນແລ້ວ, ແລະ ດ້ວຍ Google ຫຼື Microsoft ເຊັ່ນກັນ. ນອກເໜືອໄປຈາກທີ່ຢູ່ອີເມວ ແລະ ລະຫັດຜ່ານແລ້ວ ທ່ານສາມາດເຂົ້າສູ່ລະບົບບັນຊີ Zinn Digital® ຂອງທ່ານດ້ວຍອັນໃດກໍໄດ້ໃນສີ່ຢ່າງນີ້. ຊັ້ນຂໍ້ມູນປະຈຳຕົວຈະຈັດການການເຊື່ອມຕໍ່ (handshake) ແລະ ພວກເຮົາຈະບໍ່ເຫັນລະຫັດຜ່ານຜູ້ໃຫ້ບໍລິການຂອງທ່ານຢ່າງເດັດຂາດ. ການເຂົ້າສູ່ລະບົບດ້ວຍ GitHub ແມ່ນຄົນລະຢ່າງກັບການເຊື່ອມຕໍ່ GitHub ສຳລັບການ deploy — ທ່ານສາມາດເລືອກເຮັດອັນໃດອັນໜຶ່ງ, ເຮັດທັງສອງ, ຫຼື ບໍ່ເຮັດທັງສອງກໍໄດ້.
ໄປທີ່ Cloudflare Pages, GitHub Pages, GitLab Pages, Netlify, Vercel, Render, Azure Static Web Apps ຫຼື AWS Amplify ສໍາລັບເວັບໄຊສະແຕຕິກ ຫຼື ເວັບໄຊທີ່ສ້າງຂຶ້ນ — ຫຼື ໄປຍັງໂຮດຕິ້ງທີ່ມີການຈັດການຂອງພວກເຮົາເອງ ບ່ອນທີ່ບ່ອນເກັບໂຄ້ດ ແລະ ໄຟລ໌ຂອງເວັບໄຊຈະຮັກສາການຊິ້ງຄ໌ກັນທັງສອງທິດທາງ. ທ່ານສາມາດເລືອກປາຍທາງສໍາລັບເວັບໄຊໄດ້ດ້ວຍຕົນເອງ; ການເຊື່ອມຕໍ່ບ່ອນເກັບໂຄ້ດແມ່ນຄືກັນໃນທຸກກໍລະນີ.
ອັນໃດກໍໄດ້. ໃນໂໝດເຜີຍແຜ່ ພວກເຮົາຈະໃຊ້ branch ຕາມສະພາບຕົວຈິງ ແລະ ເຜີຍແຜ່ໄດເຣັກທໍຣີທີ່ທ່ານລະບຸ. ໃນໂໝດ CI ໄປPipeline ຂອງຜູ້ໃຫ້ບໍລິການຂອງທ່ານເອງຈະດຳເນີນການຄຳສັ່ງ build ຂອງທ່ານ ແລະ commit ຜົນການເຮັດວຽກໄປຍັງ branch ເຜີຍແຜ່ແຍກຕ່າງຫາກ, ເຊິ່ງຈາກນັ້ນພວກເຮົາຈະດຶງຂໍ້ມູນຄືກັບ ref ອື່ນໆ. ຕົວເລືອກທີສອງຈະຮັກສາການ build ຂອງທ່ານໄວ້ໃນ CI ຂອງທ່ານເອງ, ບ່ອນທີ່ມີຂໍ້ມູນລັບ ແລະ ການແຄຊຂອງທ່ານຢູ່ແລ້ວ.
ຕາມຄ່າເລີ່ມຕົ້ນ, ແມ່ນແລ້ວ — ພວກເຮົາຈະລົງທະບຽນ webhook ຢູ່ບ່ອນເກັບຂໍ້ມູນ ແລະ ການ push ໄປຍັງສາຂາທີ່ທ່ານລະບຸໄວ້ຈະເລີ່ມການປັບໃຊ້. ທ່ານສາມາດປິດຄຸນສົມບັດນັ້ນ ແລະ ຮັກສາ webhook ໄວ້ໄດ້, ເຊິ່ງມີປະໂຫຍດຫຼາຍກວ່າທີ່ຄິດ: ການຈັດສົ່ງຍັງຖືກບັນທຶກໄວ້, ດັ່ງນັ້ນ ທ່ານຈຶ່ງສາມາດຕິດຕາມການ push ຂອງທ່ານທີ່ເຂົ້າມາກ່ອນທີ່ທ່ານຈະອະນຸຍາດໃຫ້ພວກເຮົາດຳເນີນການຕໍ່ພວກມັນ.
ການແກ້ໄຂທີ່ເຮັດຢູ່ໃນຮາດແວຂອງພວກເຮົາຈະກາຍເປັນ commit ໃນ branch ຂອງທ່ານ, ແລະ commit ໃນ branch ຂອງທ່ານຈະກັບມາຫາເວັບໄຊ. ມັນຈະຖືກປິດໄວ້ຈົນກວ່າທ່ານຈະເປີດມັນ, ເພາະວ່າການເປີດມັນແມ່ນການຕັດສິນໃຈກ່ຽວກັບ repository ຂອງຄົນອື່ນ ແລະ ພວກເຮົາຈະບໍ່ຕັດສິນໃຈແທນທ່ານ. ທ່ານສາມາດເລືອກໄດເຣັກໂທຣີທີ່ຈະ sync ໄດ້ດ້ວຍຕົນເອງ — ໂດຍປົກກະຕິແລ້ວແມ່ນ theme ຫຼື plugin, ບໍ່ແມ່ນໄຟລ໌ຫຼັກສີ່ໝື່ນໄຟລ໌ຂອງ WordPress.
ບໍ່ມີຫຍັງຖືກຂຽນທັບ ແລະ ບໍ່ມີຫຍັງຖືກ push. ການຊິງຄ໌ຈະຢຸດລົງ, ແຈ້ງໃຫ້ທ່ານຊາບວ່າ branch ໄດ້ຍ້າຍກາຍ commit ທີ່ພວກເຮົາໄດ້ອີງໃສ່, ແລະ ຖາມວ່າທ່ານຕ້ອງການຝັ່ງໃດ — ຮັກສາ repository ໄວ້, ຫຼື ຮັກສາເວັບໄຊທ໌ໄວ້. ເວັບໄຊທ໌ທີ່ບໍ່ເຄີຍຊິງຄ໌ມາກ່ອນ ແລະ ຊີ້ໄປຍັງ branch ທີ່ມີ commit ຢູ່ແລ້ວ ກໍຖືເປັນສະຖານະສະເພາະຂອງມັນເຊັ່ນກັນ, ແລະ ມັນຈະຖາມແທນທີ່ຈະຄາດເດົາວ່າອັນໃດຄືຄວາມຈິງ.
ພວກເຮົາສະແດງໃຫ້ທ່ານເຫັນສິດທິພິເສດທີ່ການເຊື່ອມຕໍ່ຕ້ອງການ ກ່ອນທີ່ທ່ານຈະສ້າງມັນ, ກວດສອບໂທເຄັນກັບ API ຂອງຜູ້ໃຫ້ບໍລິການເອງເມື່ອປ້ອນເຂົ້າ — ດັ່ງນັ້ນ ໂທເຄັນທີ່ບໍ່ຖືກຕ້ອງ ຫຼື ມີຂອບເຂດບໍ່ຖືກຕ້ອງ ຈະບໍ່ຖືກບັນທຶກໄວ້ເລີຍ — ແລະ ຫຼັງຈາກນັ້ນຈຶ່ງຂຽນມັນລົງໃນ Vault. ມັນບໍ່ເຄີຍແຕະຕ້ອງລະຫັດ, ບັນທຶກ, ໄຟລ໌ສະພາບແວດລ້ອມ ຫຼື ຄຳສັ່ງຂອງພວກເຮົາເລີຍ. ຖອນສິດມັນຢູ່ຜູ້ໃຫ້ບໍລິການ ຫຼື ລຶບການເຊື່ອມຕໍ່ຢູ່ທີ່ນີ້ ເມື່ອໃດກໍໄດ້ຕາມທີ່ທ່ານຕ້ອງການ.
ບັດບ່ອນເກັບຂໍ້ມູນສະແດງໃຫ້ເຫັນວ່າຜູ້ໃຫ້ບໍລິການໄດ້ສົ່ງຂໍ້ມູນໃຫ້ພວກເຮົາຄັ້ງຫຼ້າສຸດເມື່ອໃດ ແລະ ໄດ້ແຈ້ງຫຍັງແດ່. "ບໍ່ເຄີຍສົ່ງມາກ່ອນ" ແມ່ນການວິນິດໄສທີ່ມີປະໂຫຍດຫຼາຍທີ່ສຸດໃນໜ້າຈໍນັ້ນ, ຍ້ອນວ່າ "ເຊື່ອມຕໍ່ແລ້ວແຕ່ບໍ່ເຄີຍສົ່ງມາກ່ອນ" ແມ່ນສິ່ງທີ່ສະແດງອອກຢ່າງຊັດເຈນເມື່ອໂທເຄັນຖືກກຳນົດຂອບເຂດຜິດ ຫຼື ການສົ່ງຖືກບລັອກ — ແລະ ມັນຈະບໍ່ສະແດງຢູ່ບ່ອນອື່ນເລີຍ. ທຸກໆການສົ່ງຈະໄດ້ຮັບການກວດສອບລາຍເຊັນກ່ອນທີ່ພວກເຮົາຈະດຳເນີນການ.
ມັນຖືກສະເໜີໃຫ້ ແລະ ຖືກໝາຍໄວ້. GitHub Pages ແລະ GitLab Pages ໃຊ້ໂຄງສ້າງພື້ນຖານຂອງຜູ້ໃຫ້ບໍລິການຮ່ວມກັນ ແລະ ຊື່ໂຮສສາທາລະນະ github.io ແລະ gitlab.io, ແລະ ນັ້ນຄືຮ່ອງຮອຍ (footprint) — ສິ່ງດຽວທີ່ແຖວນັ້ນມີໄວ້ເພື່ອຫຼີກລ່ຽງ. ສຳລັບເຄືອຂ່າຍທີ່ບໍ່ມີຮ່ອງຮອຍ (zero-footprint), ໃຫ້ຕິດຕັ້ງໃສ່ໂຮສຕິ້ງທີ່ແຍກຕ່າງຫາກແທນ. ສ່ວນບ່ອນອື່ນໆທັງໝົດ, Pages ແມ່ນດີເລີດລະດັບໜຶ່ງ.
ເນື່ອງຈາກແພັກເກດຟຣີຂອງມັນໄດ້ຮັບອະນຸຍາດສຳລັບການນຳໃຊ້ທີ່ບໍ່ແມ່ນທາງການຄ້າເທົ່ານັ້ນ. ພວກເຮົາຄາດຄະເນປາຍທາງຈາກບັນຊີທີ່ທ່ານໄດ້ເຊື່ອມຕໍ່ໃນບ່ອນທີ່ປອດໄພ, ແລະ Vercel ຖືກຍົກເວັ້ນໂດຍເຈດຕະນາຈາກການຄາດຄະເນນັ້ນ — ການເຊື່ອມຕໍ່ບັນຊີຕ້ອງບໍ່ເຮັດໃຫ້ເວັບໄຊທາງການຄ້າໄປຢູ່ບ່ອນທີ່ໃບອະນຸຍາດບໍ່ອະນຸຍາດໂດຍບໍ່ຮູ້ຕົວ. ເລືອກມັນ ແລະ ມັນຈະເຮັດວຽກຄືກັນກັບອັນອື່ນຢ່າງແນ່ນອນ.
ແມ່ນແລ້ວ. ທຸກໆການນຳໃຊ້ຈະບັນທຶກ commit ທີ່ໄດ້ເຜີຍແຜ່, ເວລາທີ່ມັນເຮັດວຽກ ແລະ ວິທີທີ່ມັນສິ້ນສຸດລົງ, ແລະ ແຖບການນຳໃຊ້ຂອງເວັບໄຊຈະສະແດງປະຫວັດພ້ອມກັບ URL ທີ່ໃຊ້ງານຢູ່ຂ້າງໆ. ການນຳໃຊ້ຈະເຮັດວຽກຢູ່ເບື້ອງຫຼັງ, ດັ່ງນັ້ນໜ້າເວັບຈະອັບເດດເມື່ອການສ້າງສຳເລັດ ແທນທີ່ຈະໃຫ້ທ່ານລໍຖ້າຢູ່ໜ້າສັນຍາລັກໂຫຼດໝູນວຽນ.
ເລີ່ມຕົ້ນການທົດລອງໃຊ້ 14 ມື້ໂດຍບໍ່ຕ້ອງໃຊ້ບັດ, ເຊື່ອມຕໍ່ GitHub ຫຼື GitLab, ແລະ ຊີ້ເວັບໄຊໄປຍັງສາຂາ (branch). ເຜີຍແຜ່ໄປຍັງ edge host, ຫຼື ໃສ່ໂຮສຕິ້ງຂອງພວກເຮົາເອງໂດຍມີການຊິ້ງຄ໌ໄຟລ໌ທັງສອງທິດທາງ.
ເລີ່ມຕົ້ນຟຣີ