Жижиглэх нь програмынхаа үйл ажиллагааг өөрчлөхгүйгээр эх кодын хоосон хэсэг, шинэ мөр, тайлбар гэх мэт бүх илүүдэл тэмдэгтүүдийг арилгах арга юм. Энэ нь сайтын овоолгын хугацаа болон өгөгдөл дамжуулах хүчин чадлын ашиглалтыг багасгахад ашиглагддаг. Энэ нь таны сайтын хурд, хүртээмжийг сайжруулдаг. Сайтын үйлчлүүлэгчид вэбийг үзэж байхдаа хязгаарлагдмал мэдээллийн төлөвлөгөөний дагуу танай сайт руу орох нь мөн адил давуу талтай. Энэ нь урд талын оновчлолын (FEO) чухал хэсэг юм. FEO нь бүртгэлийн хэмжээ болон холбогдох сайтын хуудасны эрэлтийн хэмжээг багасгадаг.

Гар аргаар жижигрүүлэх нь аймшигтай үйлдэл бөгөөд асар том бичлэгийн хувьд төсөөлшгүй юм. Агуулга хүргэх сүлжээ (CDN) нь роботжуулсан жижигрүүлэх боломжийг олгодог. CDN нь вэб хуудасны төрсөн газар, нутаг дэвсгэрээс хамааран үйлчлүүлэгчдэд хуудас болон бусад вэб сегментийг дамжуулдаг эргэлтэнд орсон ажилчдын зохион байгуулалт юм. Энэ нь сайтын агуулгыг дамжуулах ажлыг хурдасгахад хүргэдэг. Энэ нь мөн ачаалал ихтэй үед их хэмжээний үерийн аюулаас хамгаалдаг.

Та тодорхой захиргааг шаардах үед таны хамгийн ойрын ажилчид хүсэлтэд хариу үйлдэл үзүүлэх болно. CDN нь сайтын хуудсуудыг янз бүрийн газарт тархсан ажилчдын байгууллагад хуулбарладаг. Таныг хуудас шаардах үед CDN нь хүсэлтийг эхлүүлэх сайтын ажилчнаас танд хамгийн ойр байгаа CDN-ийн ажилтан руу шилжүүлэх болно. Тэр үед хадгалсан агуулгыг дамжуулна. CDN-ийг алгасах арга нь танд бараг л ойлгомжтой. Хэрэв дамжуулсан URL нь саяхан хадгалагдсан URL-тай харьцуулахад өвөрмөц байвал CDN-д хүрсэн эсэхийг мэдэх боломжтой. CDN нь асар том сайтуудыг дамжуулахын зэрэгцээ сул зогсолтыг бууруулж, сайтыг ачаалах хугацааг хурдасгаж, өгөгдөл дамжуулах хүчин чадлыг ашиглах аюулгүй програмуудыг багасгаж чадна. Өнөөдөр өдөр тутмын амьдралын ихэнх хэсэг вэб дээр шилжихийн хэрээр холбоод CDN-ийг статик, динамик, зөөврийн бодис, интернет бизнесийн солилцоо, видео, дуу хоолой, тоглоом гэх мэтийг хурдасгахын тулд ашигладаг.

JS болон CSS хөрөнгийг багасгаж болно. JS жижиглэгч нь js баримтаас тайлбар болон утгагүй хоосон зайг арилгадаг. Энэ нь баримт бичгийн хэмжээг эрс багасгаж, илүү хурдан татаж авах боломжийг олгодог. Энэ нь толбогүй, боловсролтой өөрөө баримтжуулалтын татаж авах зардлыг авдаг. Энэ нь дан сайтын бүх JS баримтуудыг нэг бичлэгт нэгтгэхэд мөн адил хэрэглэгддэг. Тиймээс энэ нь сайтын бүх бүрэлдэхүүн хэсгүүдийг авахын тулд шаардагдах HTTP шаардлагын хэмжээг бууруулдаг. Эх газрын зургийг багасгаж, үүсгэж болох JS анализаторууд нь UglifyJS болон Google-ийн Closure Compiler-ийг агуулдаг.

JS-ийг жижигрүүлэх нь таны агуулгыг илүү даруухан дуу болгон багцлана. JS нь үндсэндээ таны үйлчлүүлэгчид гэхээсээ илүү таны хөтөлбөрүүдэд зориулагдсан болно. Вэб дизайнерууд тодорхой хүндрэлтэй даалгавруудыг үр дүнтэй гүйцэтгэхийн тулд хамгийн сайн JavaScript жижигрүүлэх төхөөрөмжөөс давуу талыг олж авдаг. Шилдэг JS жижигрүүлэх төхөөрөмжүүд нь дизайнеруудад дэвших ажилд нь тусалж, цаашлаад кодчиллыг сайжруулахад тусалдаг. Кодлолтыг илүү хязгаарлагдмал болгохын тулд эх кодоос хүсээгүй орон зай, утгагүй, хоосон талбай, шинэ мөрийн тэмдэглэгээг арилгах зорилгоор JavaScript-ийг багасгах төхөөрөмжийг ашигладаг. Дизайнеруудын JS-ийг багасгахад ашиглаж болох хамгийн шилдэг JavaScript-ийг багасгах хэрэгслүүд нь:

1. JSMin.

2. YUI компрессор.

3. Пакер.

4. Google Closure Compiler.

5. Dojo ShrinkSafe.