Mitä on niputtaminen ja minimointi ASP NET MVC:ssä?
Mitä on niputtaminen ja minimointi ASP NET MVC:ssä?

Video: Mitä on niputtaminen ja minimointi ASP NET MVC:ssä?

Video: Mitä on niputtaminen ja minimointi ASP NET MVC:ssä?
Video: SIJOITTAMINEN | Mitä se oikein on? 2024, Marraskuu
Anonim

Molemmat niputtaminen ja minimointi ovat kaksi erillistä tekniikkaa latausajan lyhentämiseksi. The niputtaminen vähentää palvelimelle lähetettyjen pyyntöjen määrää, kun taas minimointi pienentää pyydetyn omaisuuden kokoa.

Mitä sitten on niputtaminen ja minimointi MVC:ssä?

MVC toteuttaa prosessin nimeltä minimointi päällä niputettuna tiedostot. Niputtaminen ja pienentäminen tarjoavat meille tavan sekä vähentää JS- ja CSS-resurssitiedostojen hankkimiseen tarvittavien pyyntöjen määrää että pienentää itse tiedostojen kokoa, mikä parantaa sovellustemme reagointikykyä.

Samoin mikä on BundleConfig Cs ASP NET MVC:ssä? BundleConfig ei ole muuta kuin nipun määritykset siirretty erilliseen tiedostoon. Se oli aiemmin osa sovelluksen käynnistyskoodia (suodattimet, nippuja , reitit määritettiin aiemmin yhdessä luokassa) Tämän tiedoston lisäämiseksi sinun on ensin lisättävä Microsoft. AspNet . Web. Optimization nuget -paketti verkkoprojektiisi: Microsoftin asennuspaketti.

Yksinkertaisesti sanottuna, mitä on niputtaminen ja minimointi?

Niputtaminen ja minimointi ovat kaksi tekniikkaa, joita voit käyttää ASP. NET 4.5:ssä pyyntöjen latausajan parantamiseen. Niputtaminen ja minimointi parantaa latausaikaa vähentämällä palvelimelle lähetettävien pyyntöjen määrää ja pienentämällä pyydettyjen resurssien kokoa (kuten CSS ja JavaScript.)

Miten Minification toteutetaan MVC:ssä?

Niputtaminen ja minimointi voidaan ottaa käyttöön tai poistaa käytöstä kahdella tavalla: joko asettamalla debug-attribuutin arvo käännöselementissä Webissä. config-tiedosto tai asettamalla enableOptimizations-ominaisuus BundleTable-luokassa. Seuraavassa esimerkissä debug-asetus on tosi verkossa.

Suositeltava: