በASP NET MVC ውስጥ መጠቅለል እና መቀነስ ምንድነው?
በASP NET MVC ውስጥ መጠቅለል እና መቀነስ ምንድነው?

ቪዲዮ: በASP NET MVC ውስጥ መጠቅለል እና መቀነስ ምንድነው?

ቪዲዮ: በASP NET MVC ውስጥ መጠቅለል እና መቀነስ ምንድነው?
ቪዲዮ: How to Create(full) RDLC Report in ASP.net 2024, ግንቦት
Anonim

ሁለቱም መጠቅለል እና ማቃለል የጭነት ጊዜን ለመቀነስ ሁለቱ የተለያዩ ቴክኒኮች ናቸው። የ መጠቅለል ለአገልጋዩ የጥያቄዎችን ብዛት ይቀንሳል ፣ ግን የ መቀነስ የተጠየቁትን ንብረቶች መጠን ይቀንሳል.

ከዚያ፣ በMVC ውስጥ መጠቅለል እና መቀነስ ምንድነው?

MVC የሚባለውን ሂደት ተግባራዊ ያደርጋል መቀነስ በላዩ ላይ የተጠቀለለ ፋይሎች. ማጠቃለያ እና ማቃለል ለሁለቱም የJS እና CSS የመረጃ ምንጮችን ለማግኘት የሚያስፈልጉትን የጥያቄዎች ብዛት የምንቀንስበት እና የፋይሎቹን መጠን የምንቀንስበት መንገድ ያቅርቡልን፣በዚህም የመተግበሪያዎቻችንን ምላሽ ሰጪነት ያሻሽላል።

በተመሳሳይ፣ በASP NET MVC ውስጥ BundleConfig Cs ምንድን ነው? BundleConfig የጥቅል ውቅረትን ወደ የተለየ ፋይል ከማንቀሳቀስ የዘለለ ነገር የለም። የመተግበሪያ ማስጀመሪያ ኮድ አካል ነበር (ማጣሪያዎች፣ እሽጎች ፣ በአንድ ክፍል ውስጥ የሚዋቀሩ መንገዶች) ይህንን ፋይል ለመጨመር በመጀመሪያ ማይክሮሶፍትን ማከል ያስፈልግዎታል። አስፕኔት . Web. Optimization nuget pack to your web project: Install-Package Microsoft.

እንዲያው፣ መጠቅለል እና ማቃለል ምንድን ነው?

መጠቅለል እና መቀነስ የጥያቄ ጭነት ጊዜን ለማሻሻል በ ASP. NET 4.5 ውስጥ ሊጠቀሙባቸው የሚችሏቸው ሁለት ቴክኒኮች ናቸው። መጠቅለል እና መቀነስ ወደ አገልጋዩ የሚቀርቡትን ጥያቄዎች በመቀነስ እና የተጠየቁትን ንብረቶች መጠን በመቀነስ (እንደ ሲኤስኤስ እና ጃቫስክሪፕት ያሉ) በመጫን ጊዜን ያሻሽላል።

በMVC ውስጥ ማቃለል እንዴት ነው የሚተገበረው?

መጠቅለል እና መቀነስ በሁለት መንገዶች ማንቃት ወይም ማሰናከል ይቻላል፡- በድር ውስጥ ባለው የስብስብ ኤለመንት ውስጥ የስህተት ማረም ባህሪን ዋጋ ማቀናበር። በBundleTable ክፍል ላይ የነቃ የማመቻቸት ንብረቱን ማዋቀር ወይም ማዋቀር። በሚከተለው ምሳሌ፣ ማረም በድር ላይ ወደ እውነት ተቀናብሯል።

የሚመከር: