تسلط بر فشرده سازی فشرده سازی پاسخ در ASP.NET CORE

این راهنما یک راه حل جامع از فشرده سازی پاسخ در هسته ASP.NET را ارائه می دهد. این کار با مفاهیم اساسی مانند پهنای باند شبکه و میانی در هسته ASP.NET آغاز می شود. سپس بررسی می کند که فشرده سازی پاسخ چیست ، چه زمانی باید از میان افزار فشرده سازی پاسخ ، ارائه دهندگان فشرده سازی ، تنظیم میانی نرم افزار و در نهایت نتایج میان افزار فشرده سازی پاسخ استفاده کنیم. در پایان این راهنما ، درک کاملی از موضوع خواهید داشت.

بیایید شیرجه بزنیم!

پهنای باند

پهنای باند به حداکثر مقدار داده هایی که می توانند از طریق اتصال شبکه اعم از سیم کشی یا بی سیم در یک بازه زمانی خاص منتقل شوند ، اشاره دارد. در بیت (B) ، کیلوبیت (KB) ، مگابیت (MB) یا گیگابیت (GB) در ثانیه اندازه گیری می شود. از آنجا که پهنای باند یک منبع محدود است ، مدیریت مؤثر آن مهم است. به عنوان مثال ، پهنای باند شبکه 1 مگابیت در ثانیه به این معنی است که می توان 1 میلیون بیت را در هر ثانیه منتقل کرد. اگر داده های بیشتری از آنچه شبکه می تواند ارسال شود ، ممکن است منجر به احتقان شود و در نتیجه باعث کاهش عملکرد شود. بنابراین ، اندازه پاسخ کوچکتر می تواند سریعتر منتقل شود ، که به نوبه خود باعث افزایش عملکرد کلی برنامه می شود.

Middleware در Asp.net Core

مؤلفه Middleware برای مدیریت درخواست های ورودی و پاسخ های خروجی به خط لوله برنامه اضافه می شود. …

Source link