කුඩා කිරීම යනු ඔබගේ වැඩසටහනේ හැසිරීම වෙනස් නොකර ප්‍රභව කේතයෙන් ලැබෙන ප්‍රකාශයන්, උදාහරණයක් ලෙස, හිස් ප්‍රදේශය, නව රේඛාව, සියලු අතිරික්ත අක්ෂර ඉවත් කිරීමේ මාර්ගයයි. වෙබ් අඩවියේ ගොඩ කාලය සහ දත්ත හුවමාරු ධාරිතා භාවිතය අඩු කිරීමට එය භාවිතා වේ. එය ඔබේ වෙබ් අඩවියේ වේගය සහ ලබා ගැනීමේ හැකියාව වැඩි දියුණු කරයි. වෙබ් අඩවිය පරිශීලනය කරන අතරතුර සීමිත තොරතුරු සැලැස්මක් හරහා ඔබේ වෙබ් අඩවියට පිවිසීම අඩවි සේවාදායකයන්ටද වාසිදායක වේ. එය ඉදිරිපස ප්‍රශස්තකරණයේ (FEO) සැලකිය යුතු කොටසකි. FEO වාර්තා ප්‍රමාණයන් සහ අදාළ අඩවි පිටු ඉල්ලීම් ප්‍රමාණය අඩු කරයි.

අතින් කුඩා කිරීම භයානක භාවිතයක් වන අතර විශාල වාර්තා සඳහා සිතාගත නොහැකිය. අන්තර්ගත බෙදාහැරීමේ ජාලයක් (CDN) රොබෝකරණය කළ කුඩාකරණයක් ලබා දෙයි. CDN යනු ඔවුන්ගේ ප්‍රදේශය සහ වෙබ් පිටු වල උපන් ස්ථානය මත යැපෙන සේවාලාභීන්ට පිටු සහ අනෙකුත් වෙබ් කොටස් ලබා දෙන සංසරණ සේවකයින්ගේ වැඩ පිළිවෙලකි. මෙය අඩවිවල ද්‍රව්‍ය ප්‍රවාහනය වේගවත් කිරීම සඳහා බලකරයි. එය අතිරේකව කඩිමුඩියේ පැය ග්‍රිඩ්ලොක්හි දැවැන්ත ගංවතුරෙන් සහතිකයක් ලබා දෙයි.

ඔබ යම් පරිපාලනයක් ඉල්ලා සිටින විට, ඔබට සමීපතම සේවකයින් ඉල්ලීමට ප්‍රතිචාර දක්වනු ඇත. CDN වෙබ් අඩවියේ පිටු විවිධ ප්‍රදේශවල විසිරී සිටින සේවක සංවිධානයකට අනුපිටපත් කරයි. ඔබ පිටුවක් ඉල්ලා සිටින අවස්ථාවකදී, CDN ආරම්භක අඩවියේ සේවකයාගෙන් ඔබට ළඟම ඇති CDN හි සේවකයෙකු වෙත ඉල්ලීම් යොමු කරයි. එම අවස්ථාවේදී ගබඩා කර ඇති අන්තර්ගතය ප්‍රකාශ කරන්න. CDN හරහා මඟ හැරීම සඳහා මාර්ගය ඔබට බොහෝ දුරට සරල ය. මෑතකදී වෙන්කර ඇති URL එකට වඩා සම්ප්‍රේෂණය කරන ලද URL එක අනන්‍ය නම් CDN එකක් ලැබී තිබේද යන්න ඔබට දැනගත හැක. අතිවිශාල විෂය පථ අඩවි ප්‍රකාශ කරන අතරම, CDN හට අක්‍රිය භාවය අඩු කිරීමට, වෙබ් අඩවි පැටවීමේ කාලය වේගවත් කිරීමට, දත්ත හුවමාරු ධාරිතා භාවිතය ආරක්ෂිත යෙදුම් අඩු කිරීමට හැකිය. අද, එදිනෙදා ජීවිතයේ බොහෝ කොටස් වෙබයේ ගමන් කරන විට, සංගම් ස්ථිතික, ගතික සහ අතේ ගෙන යා හැකි ද්‍රව්‍ය, අන්තර්ජාල ව්‍යාපාරික හුවමාරු, වීඩියෝ, හඬ, ක්‍රීඩා ආදිය වේගවත් කිරීමට CDN භාවිතා කරයි.

JS සහ CSS වත්කම් කුඩා කළ හැක. JS minifier js ලේඛනවලින් ප්‍රකාශ සහ තේරුමක් නැති හිස් අවකාශයන් ඉවත් කරයි. එය ලේඛන ප්‍රමාණය සැලකිය යුතු ලෙස අඩු කරයි, වේගවත් බාගත කිරීම් ගෙන එයි. එය නොකැළැල්, උගත් ස්වයං-ලේඛනගත කිරීමේ බාගත කිරීමේ පිරිවැය ඉවත් කරයි. හුදකලා අඩවියක් සඳහා වන සියලුම JS ලේඛන එක් වාර්තාවකට සම්බන්ධ කිරීමට ද එය භාවිතා වේ. එබැවින් එය වෙබ් අඩවියක සියලුම සංරචක ලබා ගැනීම සඳහා කළ යුතු HTTP ඉල්ලීම් ප්‍රමාණය අඩු කරයි. මූලාශ්‍ර සිතියම් අවම කර නිර්මාණය කළ හැකි JS විශ්ලේෂක UglifyJS සහ Google හි Closure Compiler ඇතුළත් වේ.

JS minification ඔබගේ අන්තර්ගතය වඩාත් නිහතමානී පීලි වලට ඇසුරුම් කරයි. JS මූලික වශයෙන් යෝජනා කර ඇත්තේ ඔබේ ගනුදෙනුකරුවන්ට වඩා ඔබේ වැඩසටහන් සඳහා ය. විශේෂිත කරදරකාරී වැරදි ඵලදායි ලෙස ක්‍රියාත්මක කිරීම සඳහා හොඳම ජාවාස්ක්‍රිප්ට් කුඩා කිරීමේ උපකරණවලින් වෙබ් නිර්මාණකරුවන්ට වාසි ලැබේ. හොඳම JS minifying උපාංග නිර්මාණකරුවන්ට ඔවුන්ගේ දියුණුව සඳහා උපකාර කරයි, තවද කේතීකරණය වැඩිදියුණු කිරීමට උපකාරී වේ. කේතීකරණය වඩාත් සීමිත කිරීම සඳහා, මූලාශ්‍ර කේතයෙන් අනවශ්‍ය ඉඩ, අර්ථ විරහිත , හිස් ප්‍රදේශ සහ නව රේඛා සටහන් ඉවත් කිරීම සඳහා JavaScript minifying උපකරණය යොදනු ලැබේ. JS කුඩා කිරීම සඳහා නිර්මාණකරුවන්ට භාවිතා කළ හැකි නිරපේක්ෂ හොඳම JavaScript minifying උපකරණ වන්නේ:

1. JSMin.

2. YUI සම්පීඩකය.

3. පැකර්.

4. Google Closure Compiler.

5. Dojo ShrinkSafe.