Kas yra susiejimas ir sumažinimas ASP NET MVC?
Kas yra susiejimas ir sumažinimas ASP NET MVC?

Video: Kas yra susiejimas ir sumažinimas ASP NET MVC?

Video: Kas yra susiejimas ir sumažinimas ASP NET MVC?
Video: What is Bundling and Minification in MVC? 2024, Lapkritis
Anonim

Abu grupavimas ir sumažinimas yra du atskiri būdai, skirti sumažinti įkėlimo laiką. The sujungimas sumažina užklausų į serverį skaičių, o sumažinimas sumažina prašomo turto dydį.

Tada kas yra MVC susiejimas ir sumažinimas?

MVC įgyvendina procesą, vadinamą sumažinimas ant surištas failus. Sujungimas ir sumažinimas Suteikite mums būdą, kaip sumažinti užklausų, reikalingų norint gauti JS ir CSS išteklių failus, skaičių ir sumažinti pačių failų dydį, taip pagerinant mūsų programų reagavimą.

Be to, kas yra BundleConfig Cs ASP NET MVC? BundleConfig yra ne kas kita, kaip paketo konfigūracija, perkelta į atskirą failą. Anksčiau jis buvo programos paleidimo kodo (filtrų, ryšulių , maršrutai anksčiau buvo sukonfigūruoti vienoje klasėje) Norėdami pridėti šį failą, pirmiausia turite pridėti Microsoft. AspNet . Web. Optimization nuget paketas jūsų žiniatinklio projektui: „Microsoft“diegimo paketas.

Paprasčiau tariant, kas yra grupavimas ir sumažinimas?

Sujungimas ir sumažinimas yra du būdai, kuriuos galite naudoti ASP. NET 4.5, norėdami pagerinti užklausos įkėlimo laiką. Sujungimas ir sumažinimas pagerina įkėlimo laiką, sumažindamas serveriui siunčiamų užklausų skaičių ir sumažindamas prašomų išteklių dydį (pvz., CSS ir JavaScript.)

Kaip sumažinimas įgyvendinamas MVC?

Sujungimas ir sumažinimas galima įjungti arba išjungti dviem būdais: arba nustatant derinimo atributo reikšmę kompiliacijos elemente žiniatinklyje. config failą arba nustatykite ypatybę enableOptimizations klasėje BundleTable. Šiame pavyzdyje žiniatinklio derinimas nustatytas kaip true.

Rekomenduojamas: