Samazināšana ir veids, kā novērst visas liekās rakstzīmes, piemēram, tukšumu, jaunu rindiņu, piezīmes no pirmkoda, nemainot programmas darbību. To izmanto, lai samazinātu vietnes kaudzes laiku un datu pārraides jaudas izmantošanu. Tas uzlabo jūsu vietnes ātrumu un pieejamību. Vietņu klientiem ir arī izdevīgi piekļūt jūsu vietnei, izmantojot ierobežotas informācijas plānu, pārlūkojot tīmekli. Tas ir nozīmīgs priekšgala optimizācijas (FEO) segments. FEO samazina ierakstu izmērus un saistīto vietnes lapu pieprasījumu skaitu.

Manuālā samazināšana ir šausmīga prakse, un tā nav iedomājama lieliem ierakstiem. Satura piegādes tīkls (CDN) nodrošina robotizētu samazināšanu. CDN ir izplatītu darbinieku sistēma, kas nodod lapas un citus tīmekļa segmentus klientiem atkarībā no viņu apgabala un tīmekļa lapu dzimšanas vietas. Tas ir pārliecinoši, lai paātrinātu vietņu satura nodošanu. Tas papildus sniedz pārliecību no milzīgiem plūdiem sastrēgumstundu strupceļā.

Brīdī, kad jūs pieprasāt noteiktas administrācijas, jums tuvākie darbinieki reaģēs uz pieprasījumu. CDN dublē vietnes lapas darbinieku organizācijai, kas ir izkaisīta dažādās vietās. Brīdī, kad pieprasīsiet lapu, CDN novirzīs lūgumu no sākuma vietnes darbinieka uz jums vistuvāko CDN darbinieku. Tajā brīdī nododiet saglabāto saturu. Ceļš uz CDN izlaišanu jums ir gandrīz vienkāršs. Varat uzzināt, vai CDN ir iegūts, ja pārsūtītais URL ir unikāls salīdzinājumā ar nesen rezervēto URL. Nododot milzīgās tvēruma vietnes, CDN var samazināt dīkstāvi, paātrināt vietnes ielādes laiku, samazināt datu pārsūtīšanas jaudas izmantošanu drošās lietojumprogrammās. Mūsdienās, kad arvien vairāk ikdienas dzīves daļu pārvietojas tīmeklī, asociācijas izmanto CDN, lai paātrinātu statisku, dinamisku un pārnēsājamu vielu, interneta biznesa apmaiņu, video, balss, spēles utt.

JS un CSS līdzekļi var tikt samazināti. JS minifier novērš piezīmes un bezjēdzīgas atstarpes no js dokumentiem. Tas ievērojami samazina dokumenta lielumu, nodrošinot ātrāku lejupielādi. Tas atņem lejupielādes izmaksas par nevainojamu, izglītotu pašdokumentāciju. To izmanto arī, lai apvienotu visus JS dokumentus atsevišķai vietnei vienā ierakstā. Tādējādi tas samazina HTTP pieprasījumu skaitu, kas jāveic, lai iegūtu visas vietnes sastāvdaļas. JS analizatori, kas var samazināt un izveidot avota kartes, ietver UglifyJS un Google Closure Compiler.

JS minifikācija iesaiņo jūsu saturu pieticīgākos ierakstos. JS pamatā tiek piedāvāts jūsu programmām, nevis klientiem. Tīmekļa dizaineri gūst priekšrocības, ko sniedz labākie JavaScript samazināšanas aparāti, lai efektīvi veiktu noteiktus traucējošus uzdevumus. Labākās JS samazināšanas ierīces palīdz dizaineriem uzlabot viņu uzdevumus un turklāt palīdz uzlabot kodēšanu. Lai padarītu kodēšanu ierobežotāku, tiek izmantots JavaScript samazināšanas aparāts, lai no avota koda novērstu nevēlamu atstarpi, bezjēdzīgu , tukšu apgabalu un jaunas rindiņas piezīmes. Absolūti labākie JavaScript samazināšanas instrumenti, ko dizaineri var izmantot JS samazināšanai, ir:

1. JSMin.

2. YUI kompresors.

3. Fasētājs.

4. Google Closure Compiler.

5. Dojo ShrinkSafe.