مقالات تخصصي طراحي اپ موبايل
مرجع رسمي مقالات طراحي اپليكيشن

NCache يك كادر‌ورك كشينگ (caching) توزيع‌گرديده open-source و cross-platform ميباشد. طراحي اپليكيشن اين يك قاب‌ورك كشينگ توزيع‌گرديده خيلي سريع ميباشد كه به طور خطي مقياس‌پذير هست. درين نوشته ي علمي به نظارت طرز‌اي كه قادر خواهيم بود با NCache و response caching middleware در ASP.NET Core عمل كنيم، ميپردازيم.


پيش‌نيازها

شما مي بايست ويژوال استوديو و ASP.NET Core را بر روي سيستم خويش نصب فرمائيد تا بتوانيد با مثال كدهاي مطرح‌گرديده درين نوشته ي علمي عمل نمائيد.

كشينگ چيست و چرا لازم ميباشد؟

كشينگ تكنيكي براي ذخيره‌سازي خروجي كاغذ يا اين كه داده‌هاي اپليكيشن در درخواست‌هاي HTTP در ياد ميباشد، به نحوي كه درخواست‌هاي آينده به به عبارتي نصيب از داده يا اين كه ورقه مي توانند از خاطر واكشي شوند. اين طريق با رندر سريع‌خيس برگه و كاهش مصرف منابع سيستم، تلاش اپ را بهبود مي بخشد. ميتوانيد از كشينگ براي ايجاد كرد نرم افزار‌هايي كه مقياس‌پذير بوده و كوشش بالايي دارا‌هستند استعمال فرماييد.

response caching چيست و چرا مي بايست از آن استعمال كنيم؟

Response caching به شما قابليت مي دهد تا جواب‌هاي سرور از يك درخواست را كش فرماييد تا درخواست‌هاي آينده از كش استعمال كرده و ايفا شوند. اين يك نوع ياد مخفي ميباشد كه در آن شما ميتوانيد معمولا هدرهاي مرتبط با كش را در جواب‌هاي HTTP مشخص و معلوم نماييد تا به كلاينت اذن دهيد تا جواب‌ها را كش نمايد. مي توانيد از cache control header به كارگيري فرمائيد تا سياست‌هاي كشينگ مرورگر را در درخواست‌هايي كه از كلاينت مي آيد و همينطور جواب‌هايي كه از سرور ميايد تهيه و تنظيم نمائيد. براي مثال cache-control: max-age=90 دلالت بر اين داراست كه جواب سرور براي يك زمان 90 ثانيه‌اي داراي اعتبار ميباشد. بعداز سپري‌ شدن اين بازه، مرورگر اينترنت بايستي ورژن جديدي از داده‌ها را درخواست دهد.

مزاياي اساسي response caching مشمول كاهش ترافيك كانال، بهبود پاسخگويي، و از اين رو پيشرفت در عملكرد ميباشد. به كارگيري درست از response caching مي تواند لازمات پهناي باند را كم كند و كوشش نرم‌افزار را بهبود بخشد.

ميتوانيد از response caching براي كش كردن گزينه‌هايي كه استاتيك بوده و دارنده دستكم احتمال تغيير و تحول مي باشند استعمال نماييد، مثل فولدر‌هاي CSS و JavaScript و غيره.

امتیاز:
بازدید:
برچسب: طراحي اپليكيشن،
موضوع:
[ ۱ خرداد ۱۴۰۱ ] [ ۱۲:۰۳:۴۵ ] [ حامد ] [ نظرات (0) ]
[ ]
.: Weblog Themes By sitearia :.

درباره وبلاگ

نويسندگان
نظرسنجی
لینک های تبادلی
فاقد لینک
تبادل لینک اتوماتیک
لینک :
خبرنامه
عضویت لغو عضویت
پيوندهای روزانه
لينكي ثبت نشده است
پنل کاربری
نام کاربری :
پسورد :
عضویت
نام کاربری :
پسورد :
تکرار پسورد:
ایمیل :
نام اصلی :
آمار
امروز : ---
دیروز : ---
افراد آنلاین : 2
همه : ---
چت باکس
موضوعات وب
موضوعي ثبت نشده است
امکانات وب

سئو کار حرفه ای / خرید پیج اینستاگرام / باربری / دانلود نرم افزار اندروید  / شرکت خدمات نظافتی در مشهد / شرکت نظافت منزل و راه پله در مشهد / شرکت نظافت راه پله در مشهد / شرکت نظافت منزل در مشهد  /سایت ایرونی  / بازی اندروید  /  خدمات گرافیک آریا گستر  / فروش پیج آماده آریا گستر / نیازمندی های نظافتی / وکیل در مشهد / ارز دیجیتال / نیازمندی های قالیشویی / مبل شویی / املاک شمال  / آرد واحد تهران / فیزیوتراپی سیناطب / sell Instagram account safely / نیازمندی های گردشگری / نیازمندی های سالن زیبایی