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

ການຫຼຸດຜ່ອນດ້ວຍມືແມ່ນເປັນການປະຕິບັດທີ່ຮ້າຍກາດ ແລະເປັນສິ່ງທີ່ບໍ່ສາມາດຄິດໄດ້ສຳລັບບັນທຶກອັນໃຫຍ່ຫຼວງ. ເຄືອຂ່າຍການຈັດສົ່ງເນື້ອຫາ (CDN) ໃຫ້ການຫຼຸດຜ່ອນຫຸ່ນຍົນ. CDN ແມ່ນການຈັດລຽງຂອງພະນັກງານທີ່ສົ່ງຕໍ່ທີ່ສົ່ງຕໍ່ຫນ້າແລະສ່ວນເວັບອື່ນໆໃຫ້ກັບລູກຄ້າທີ່ຂຶ້ນກັບພື້ນທີ່ຂອງພວກເຂົາແລະການເລີ່ມຕົ້ນຂອງສະຖານທີ່ເກີດຂອງຫນ້າເວັບ. ນີ້ແມ່ນການບັງຄັບໃຫ້ເລັ່ງການຂົນສົ່ງສານຂອງສະຖານທີ່. ນອກ​ຈາກ​ນັ້ນ​ມັນ​ຍັງ​ໃຫ້​ການ​ຮັບ​ປະ​ກັນ​ຈາກ​ໄພ​ນ້ຳ​ຖ້ວມ​ອັນ​ໃຫຍ່​ຫລວງ​ໃນ​ລະ​ຫວ່າງ​ໂມງ​ທີ່​ຮີບ​ດ່ວນ.

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

ຊັບສິນ JS ແລະ CSS ອາດຈະຖືກຫຍໍ້ລົງ. JS minifier ລົບລ້າງຂໍ້ສັງເກດ ແລະຊ່ອງຫວ່າງທີ່ບໍ່ມີຈຸດໝາຍອອກຈາກເອກະສານ js. ມັນຫຼຸດລົງຂະຫນາດເອກະສານຢ່າງຫຼວງຫຼາຍ, ເຮັດໃຫ້ການດາວໂຫຼດໄວຂຶ້ນ. ມັນໃຊ້ເວລາອອກຄ່າໃຊ້ຈ່າຍໃນການດາວໂຫຼດຂອງ spotless, ການສຶກສາເອກະສານດ້ວຍຕົນເອງ. ມັນຖືກນໍາໃຊ້ເຊັ່ນດຽວກັນເພື່ອເຂົ້າຮ່ວມເອກະສານ JS ທັງຫມົດສໍາລັບສະຖານທີ່ດ່ຽວຢູ່ໃນບັນທຶກດຽວ. ດັ່ງນັ້ນມັນເຮັດໃຫ້ປະລິມານຄວາມຕ້ອງການ HTTP ຫນ້ອຍລົງທີ່ຄວນຈະເຮັດເພື່ອໃຫ້ໄດ້ອົງປະກອບທັງຫມົດຂອງເວັບໄຊທ໌. ເຄື່ອງວິເຄາະ JS ທີ່ສາມາດຫຼຸດຜ່ອນແລະສ້າງແຜນທີ່ແຫຼ່ງລວມເອົາ UglifyJS ແລະ Closure Compiler ຂອງ Google.

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

1. JSMin.

2. YUI Compressor.

3. Packer.

4. Google Closure Compiler.

5. Dojo ShrinkSafe.