Minification yog txoj hauv kev rau kev tshem tawm tag nrho cov cim superfluous, piv txwv li, thaj chaw tsis muaj dab tsi, kab tshiab, cov lus hais los ntawm qhov chaws yam tsis hloov qhov kev coj ua ntawm koj qhov kev pab cuam. Nws yog siv los txo qis lub sij hawm heap thiab cov ntaub ntawv hloov chaw muaj peev xwm siv qhov chaw. Nws txhim kho koj qhov chaw ceev thiab muaj. Nws kuj tseem muaj txiaj ntsig zoo rau cov neeg siv khoom nkag mus rau koj qhov chaw los ntawm kev txwv cov ntaub ntawv npaj thaum siv lub vev xaib. Nws yog ib feem tseem ceeb ntawm kev ua kom zoo tshaj plaws hauv ntej (FEO). FEO txo qis cov ntaub ntawv ntau thiab tsawg ntawm cov nplooj ntawv nplooj ntawv xav tau.

Kev tuav minification yog ib qho kev coj ua phem thiab tsis xav txog rau cov ntaub ntawv loj. Cov Ntsiab Lus Xa Khoom Network (CDN) muab cov neeg hlau minification. CDN yog ib qho kev npaj ntawm cov neeg ua haujlwm thoob plaws uas xa cov nplooj ntawv thiab lwm ntu rau cov neeg siv khoom nyob ntawm lawv cheeb tsam thiab pib ntawm qhov chaw yug ntawm nplooj ntawv web. Qhov no yog yuam kom speeding cov khoom ntawm qhov chaw. Nws tseem muab kev ruaj ntseg los ntawm cov dej nyab loj heev hauv lub sijhawm ceev ceev gridlock.

Thaum lub sijhawm koj thov rau qee qhov kev tswj hwm, cov neeg ua haujlwm nyob ze koj yuav teb rau qhov kev thov. CDN luam tawm cov nplooj ntawv ntawm qhov chaw mus rau ib lub koom haum ntawm cov neeg ua haujlwm uas tau tawg mus rau ntau qhov chaw. Thaum lub sijhawm koj xav tau nplooj ntawv, CDN yuav hloov qhov kev thov los ntawm qhov chaw pib tus neeg ua haujlwm mus rau ib tus neeg ua haujlwm hauv CDN uas nyob ze koj. Lub sijhawm ntawd qhia cov ntsiab lus khaws cia. Txoj kev mus hla dhau CDN yuav luag ncaj nraim rau koj. Koj tuaj yeem paub seb CDN puas tau txais yog tias qhov xa tawm URL yog qhov tshwj xeeb hauv kev sib raug zoo dua li qhov URL uas tau khaws cia tsis ntev los no. Thaum xa mus rau qhov chaw loj heev, CDN tuaj yeem txo qis qis, ua kom lub sijhawm thauj khoom sai, txo cov ntaub ntawv hloov chaw siv kev ruaj ntseg. Niaj hnub no, raws li ntau qhov chaw ntawm txhua txhua hnub lub neej txav mus rau hauv lub vev xaib, cov koom haum siv CDN kom ceev cov khoom zoo li qub, muaj zog thiab txav tau yooj yim, kev sib pauv lag luam hauv internet, yees duab, suab, ua si, thiab lwm yam.

JS thiab CSS cov cuab tam yuav raug txo qis. JS minifier tshem tawm cov lus hais thiab qhov tsis muaj qhov tsis pom kev los ntawm js cov ntaub ntawv. Nws txo cov ntaub ntawv loj heev, ua rau kev rub tawm sai dua. Nws yuav siv sij hawm tawm tus nqi rub tawm ntawm qhov tsis pom kev, kawm ntawv tus kheej cov ntaub ntawv. Nws kuj yog siv los koom nrog tag nrho cov ntaub ntawv JS rau ib qhov chaw nyob rau hauv ib cov ntaub ntawv. Yog li nws txo qis qhov ntau ntawm HTTP xav tau uas yuav tsum tau ua kom tau txais tag nrho cov khoom ntawm ib lub xaib. JS analyzers uas tuaj yeem txo qis thiab tsim cov duab qhia chaw suav nrog UglifyJS thiab Google's Kaw Compiler.

JS minification ntim koj cov ntsiab lus rau hauv ntau qhov kev sib tw. JS yog qhov pib npaj rau koj cov kev pab cuam, tsis yog koj cov neeg siv khoom. Cov neeg tsim lub vev xaib tau txais txiaj ntsig zoo los ntawm qhov zoo tshaj plaws JavaScript minifying apparatuses los ua cov teeb meem tshwj xeeb ua haujlwm tau zoo. Qhov zoo tshaj plaws JS minifying cov cuab yeej pab cov neeg tsim qauv hauv lawv txoj haujlwm nce qib, thiab ntxiv rau kev txhim kho cov coding. Txhawm rau ua qhov coding ntau txwv, JavaScript minifying apparatus yog thov rau tshem tawm qhov chaw tsis xav tau, tsis muaj ntsiab lus, thaj chaw tsis muaj dab tsi, thiab cov lus hais tshiab los ntawm qhov chaws. Qhov zoo tshaj plaws JavaScript minifying instruments uas tus tsim qauv siv tau rau minifying JS yog:

1. JSMin.

2. YUI Compressor.

3. Packer.

4. Google Kaw Compiler.

5. Dojo ShrinkSafe.