نکات و ترفند های استفاده از ASP.NET MVC caching

ساخت وبلاگ

1.از caching برای داده هایی طراحی اپلیکیشن در مشهد که دائما رایا پارس تغییر میکند application استعمال نکنید.

2.از caching برای منطق اهراز نام و نشان به کارگیری نکنید.

3.از caching برای داده هایی که بر هر استفاده کننده یکتا میباشد به کار گیری نکنید.

4.از caching برای داده هایی که ندرتا به کار گیری می‌شود نظیر برگه ی نگهداری حریم محرمانه استعمال نکنید.

5.از caching برای برگه ی ارور ها به کارگیری نکنید.

6.از caching برای داده هایی که غالبا به کار گیری می گردد و یک داده قادر است به وسیله کلیه ی یوزرها استعمال شود به کار گیری فرمایید.

7.مدام از caching برای تصاویر یا این که پوشه های مدیا به کار گیری کنیم.

عمدتا قادر خواهیم بود داده های خویش را به سه شیوه در ASP.NET MVC ذخیره کنیم.

1.ذخیره ی داده های استاتیک

2.ذخیره ی همگی یا این که قسمتی از ورقه که از خصوصیت OutputCache به کار گیری می نماید.

3.ذخیره ی داده های به اشتراک گذارده گردیده

ذخیره ی داده های استاتیک

فرصت پیاده سازی هر سایت، ما از محتوا های استاتیک به کارگیری میکنیم. عمدتا محتوا های استاتیک یعنی بخشی از داده که به طور دینامیک تغییر تحول نمی نماید مثل تصاویر، پوشه های CSS و JavaScript و غیره. این موردها حقیقتا هنگفت می‌باشند و لود آنها از سرور عمل فرصت بری میباشد. آیا میدانید چه مقدار مجال برای بار گذاری این محتوا های اثبات صرف میشود؟ این مجال بیش تر از 60% وقتی میباشد که ما مصرف میکنیم البته این طبیعی میباشد ولی در شرایطی که از محتوا های اثبات بیشتری به کارگیری کنیم به این ترتیب بطور حتم فرصت بیشتری برای بار گذاری نیاز میباشد.

اکنون این پرسش پیش می‌آید که "آیا می بایست این محتوا ها را هر توشه که از یک کاغذ روی یک مرورگر بارها و بارها به کارگیری می‌کنیم دانلود کنیم؟"

پاسخ نه میباشد. مراحل دانلود بایستی بخشی از وهله ی اولیه باشد خیر هربار این شغل را اعمال دهیم. بدین ترتیب کاری که میتوانیم اجرا دهیم استعمال از Static Content Caching در ASP.NET MVC میباشد. اینجا برای ذخیره سازی محتوا های استاتیک ذخیره گردیده در یاد و برای دسترسی به به عبارتی شیت بارها و بارها به مکان دانلود کردن مجدد ی همگی ی محتوا های اثبات از سرور اطلاعات را از خاطر ی cache اخذ می‌کنیم.

اذن دهید این زمینه را با اینکه چه گونه قادر خواهیم بود به محتوا های استاتیک با به کار گیری از caching در ASP.NET MVC دست بیابیم بیشتر متوجه شویم.

اینجا یک نرم افزار ASP.NET MVC 4 ساخته ایم. در شرایطی‌که نمیدانید که چه گونه یک نرم افزار Asp.Net MVC بسازید کافی میباشد به نوشته‌ی علمی ی قبل رجوع‌کنید. بعداز ایجاد کرد یک نرم افزار به Index View در HomeController که به طور خود کار با به کارگیری از کد تحت ساخته میگردد بروید. اینجا می‌توانید مشاهده کنید که صرفا سه عکس اضافه کردیم. برای اکران این شغل سه عکس از گوگل دانلود کردیم و شما میتوانید این عمل را با هر عکسی جاری ساختن بدهید براین اساس هنگامی نرم افزار را اعمال میکنیم این عکس ها در هر توشه از سرور دانلود میگردند.

مقالات کامل و جامع طراحی اپلیکیشن...
ما را در سایت مقالات کامل و جامع طراحی اپلیکیشن دنبال می کنید

برچسب : طراحی اپلیکیشن در مشهد, نویسنده : عباسی app02 بازدید : 172 تاريخ : چهارشنبه 9 شهريور 1401 ساعت: 13:39