Minification ndiyo nzira yekubvisa ese akawandisa mavara, semuenzaniso, nzvimbo isina chinhu, mutsara mutsva, zvirevo kubva kusource code pasina kushandura mafambiro echirongwa chako. Inoshandiswa kudzikisira nguva yemurwi uye kufambisa data kushandiswa kwesaiti. Inovandudza yako saiti kumhanya uye kuwanikwa. Izvo zvinewo mukana kune vatengi vesaiti kuti vasvike kune yako saiti kuburikidza neyakaganhurwa ruzivo chirongwa uchiverenga webhu. Icho chikamu chakakosha chemberi yekupedzisira optimization (FEO). FEO inodzikisa rekodhi saizi uye huwandu hwehukama hwesaiti peji inoda.

Manual minification itsika inotyisa uye haifungidzike kune marekodhi makuru. A Content Delivery Network (CDN) inopa marobhoti minification. CDN igadziriro yevashandi vanotenderera vanoendesa mapeji uye zvimwe zvikamu zvewebhu kune vatengi zvinoenderana nenzvimbo yavo uye kutanga kwenzvimbo yekuzvarwa yemapeji ewebhu. Izvi zvinomanikidza mukumhanyisa kufambiswa kwezvinhu zvemasaiti. Inopawo vimbiso kubva kumafashama makuru munguva yekumhanyisa nguva gridlock.

Panguva iyo iwe paunokumbira mamwe manejimendi, vashandi vepedyo newe vanozogamuchira chikumbiro. Iyo CDN inodzokorora mapeji esaiti kusangano revashandi vakapararira munzvimbo dzakasiyana siyana. Panguva yaunoda peji, CDN inotsausa chikumbiro kubva kumushandi wenzvimbo yekutanga kuenda kune mushandi ari muCDN ari padyo newe. Panguva iyoyo endesa zvakachengetwa. Nzira yekusvetuka kuburikidza neCDN inenge yakananga kwauri. Iwe unogona kuziva kana CDN yawanikwa kana iyo URL yakaunzwa yakasarudzika maererano neiyo URL ichangobva kuchengetwa. Ndichiri kuendesa nzvimbo dzakakura dzesaiti, CDN inogona kuderedza kusaita basa, kukurumidza kurodha saiti nguva, kuderedza kufambisa kwedatha kushandiswa kwekushandisa kwakachengeteka maapplication. Nhasi, sezvo zvimwe zvikamu zvehupenyu hwezuva nezuva hunofamba pawebhu, masangano anoshandisa CDN kumhanyisa static, inosimba uye inotakurika zvinhu, internet bhizinesi kuchinjana, vhidhiyo, izwi, mitambo, nezvimwe.

JS uye CSS assets inogona kuderedzwa. JS minifier inobvisa zvirevo uye zvichena zvisina musoro kubva kumagwaro ejs. Iyo inoderedza saizi yegwaro zvakanyanya, zvichiunza kurodha nekukurumidza. Zvinotora mutengo wekudhawunirodha weasina ruvara, akadzidza ega zvinyorwa. Inoshandiswawo kujoinha magwaro ese eJS enzvimbo yega yega mune rekodhi rimwe. Saka inoderedza huwandu hwezvido zveHTTP zvinofanirwa kuitwa kuti uwane zvese zvikamu zvesaiti. JS analyzers iyo inogona kuderedza uye kugadzira masosi mamepu anosanganisira UglipJS uye Google's Kuvhara Compiler.

JS minification inorongedza zviri mukati mako mune mamwe maturu ane mwero. JS inorongedzerwa zvirongwa zvako, kwete vatengi vako. Vagadziri veWebhu vanowana mukana kubva kune akanakisa JavaScript miniifying zvishandiso kuti vaite zvimwe zvinonetsa mabasa zvinobudirira. Iwo akanakisa JS miniifying zvishandiso anobatsira vagadziri mumabasa avo ekusimudzira, uyezve rubatsiro mukuvandudza kukodha. Nekuita kuti kukodha kuve kushoma, iyo JavaScript minifying appatus inoshandiswa kubvisa nzvimbo isingadikanwi, isina maturo, nzvimbo isina chinhu, uye mitsva yemutsara wekutaura kubva kune kodhi kodhi. Mhedziso dzakanakisa JavaScript miniifying zviridzwa izvo vagadziri vanogona kushandisa kuminifying JS ndezvi:

1. JSMin.

2. YUI Compressor.

3. Packer.

4. Google Kuvhara Compiler.

5. Dojo ShrinkSafe.