Inside ConveyThis Tech: ການສ້າງຕົວກວາດເວັບເວັບໄຊທ໌ຂອງພວກເຮົາ

ເຮັດໃຫ້ເວັບໄຊທ໌ຂອງທ່ານຫຼາຍພາສາໃນ 5 ນາທີ
ຖ່າຍທອດຕົວຢ່າງນີ້
ຖ່າຍທອດຕົວຢ່າງນີ້
My Khanh Pham

My Khanh Pham

ການປັບປຸງປະສົບການຂອງຜູ້ໃຊ້: ConveyThis ແນະນໍາການຈັດການ URL

ຈໍານວນຫລາຍ ConveyThis patrons ຕ້ອງການໃຫ້ URL ຂອງເວັບໄຊທ໌ຂອງພວກເຂົາທັງຫມົດຖືກແປຢ່າງຖືກຕ້ອງ, ເຊິ່ງສາມາດເປັນວຽກທີ່ຕ້ອງການ, ໂດຍສະເພາະສໍາລັບເວັບໄຊທ໌ທີ່ກວ້າງຂວາງທີ່ຖືກແປເປັນຫລາຍພາສາ.

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

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

ຜົນໄດ້ຮັບ, ດັ່ງທີ່ທ່ານອາດຈະໄດ້ຄາດເດົາ, ແມ່ນການນໍາສະເຫນີຄຸນສົມບັດການຄຸ້ມຄອງ URL. ມັນຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດສະແກນ URL ຂອງເວັບໄຊທ໌ຂອງພວກເຂົາແລະສ້າງເນື້ອຫາທີ່ຖືກແປຂອງພວກເຂົາຜ່ານ ConveyThis Dashboard, ຢ່າງໄວວາແລະມີປະສິດທິພາບ.

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

921

Embracing Golang: ການເດີນທາງໄປສູ່ການບໍລິການແປພາສາທີ່ປັບປຸງໃຫ້ດີຂຶ້ນ

922

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

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

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

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

ເຖິງແມ່ນວ່າຕົວແບບເບື້ອງຕົ້ນແມ່ນກົງໄປກົງມາ - ໂຄງການທີ່ເອົາ URL ເປັນການປ້ອນຂໍ້ມູນແລະເລີ່ມຕົ້ນການລວບລວມຂໍ້ມູນເວັບໄຊທ໌ - ມັນໄວແລະມີປະສິດທິພາບ. Alex, ConveyThis 'CTO, ໄດ້ເຫັນທ່າແຮງຂອງການແກ້ໄຂນີ້ແລະໃຫ້ຄວາມກ້າວຫນ້າສໍາລັບການຄົ້ນຄວ້າແລະການພັດທະນາເພື່ອປັບປຸງແນວຄວາມຄິດແລະພິຈາລະນາວິທີການເປັນເຈົ້າພາບການບໍລິການການຜະລິດໃນອະນາຄົດ.

ການທ່ອງໄປຫາທ່າອ່ຽງ Serverless ດ້ວຍ Go ແລະ ConveyThis

ໃນຂະບວນການສຸດທ້າຍຂອງ web crawler bot, ພວກເຮົາພົບເຫັນຕົວເຮົາເອງຕໍ່ສູ້ກັບ nuances ຂອງ CMS ທີ່ແຕກຕ່າງກັນແລະການເຊື່ອມໂຍງ. ຫຼັງຈາກນັ້ນ, ຄໍາຖາມທີ່ເກີດຂື້ນ - ພວກເຮົາສາມາດນໍາສະເຫນີຜູ້ໃຊ້ຂອງພວກເຮົາກັບ bot ທີ່ດີທີ່ສຸດໄດ້ແນວໃດ?

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

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

ຢ່າງໃດກໍຕາມ, ກັບຄືນໄປບ່ອນໃນປີ 2020, ຄອມພິວເຕີ້ທີ່ບໍ່ມີເຄື່ອງແມ່ຂ່າຍມາພ້ອມກັບຂອບເຂດຈໍາກັດ 5 ນາທີ. ນີ້ໄດ້ພິສູດບັນຫາສໍາລັບ bot ຂອງພວກເຮົາທີ່ອາດຈະຖືກກໍານົດໃຫ້ລວບລວມເວັບໄຊທ໌ອີຄອມເມີຊຂະຫນາດໃຫຍ່ທີ່ມີຫນ້າຈໍານວນຫລາຍ. ໂຊກດີ, ໃນຕົ້ນປີ 2020, AWS ໄດ້ຂະຫຍາຍຂອບເຂດຈໍາກັດເຖິງ 15 ນາທີ, ເຖິງແມ່ນວ່າການເປີດໃຊ້ຄຸນສົມບັດນີ້ໄດ້ພິສູດວ່າເປັນວຽກທີ່ທ້າທາຍ. ໃນທີ່ສຸດ, ພວກເຮົາພົບເຫັນການແກ້ໄຂໂດຍການກະຕຸ້ນລະຫັດເຊີຟເວີກັບ SQS - ບໍລິການຈັດຄິວຂໍ້ຄວາມ AWS.

923

ການເດີນທາງໄປສູ່ການສື່ສານ Bot ໃນເວລາຈິງແບບໂຕ້ຕອບກັບ ConveyThis

924

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

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

ເພື່ອບັນລຸສິ່ງດັ່ງກ່າວ, ພວກເຮົາໄດ້ພັດທະນາເຊີບເວີ Node.js websocket ແບບງ່າຍດາຍ, ເປັນເຈົ້າພາບຢູ່ໃນຕົວຢ່າງ AWS EC2. ອັນນີ້ຮຽກຮ້ອງໃຫ້ມີການປັບປ່ຽນບາງອັນໃຫ້ກັບ bot ສໍາລັບການສື່ສານກັບເຄື່ອງແມ່ຂ່າຍຂອງ websocket ແລະການຕິດຕັ້ງອັດຕະໂນມັດ. ຫຼັງຈາກການທົດສອບຢ່າງລະອຽດ, ພວກເຮົາພ້ອມທີ່ຈະຫັນໄປສູ່ການຜະລິດ.

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

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

ພ້ອມທີ່ຈະເລີ່ມຕົ້ນບໍ?

ການແປພາສາ, ຫຼາຍກ່ວາພຽງແຕ່ຮູ້ພາສາ, ແມ່ນຂະບວນການທີ່ສັບສົນ.

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

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

ລອງໃຊ້ ConveyThis ຟຣີ 7 ມື້!

gradient 2