چگونه مشکل Leverage Browser Caching را حل کنیم؟

  • تاریخ انتشار 1396/08/22
  • .
  • 697
  • .
  • گروه رازهای seo و بهینه سازی سایت

زمانی که جواب سرور حاوی هدرهای کش نباشد و یا اینکه مدت بسیار کم از حافظه کش بهره ببرد مشکل Leverage Browser Caching فعال می شود.

مروری بر Leverage Browser Caching
هنگامی که صفحه ای از سایت را باز می کنیم تمام فایل های آن صفحه از قبیل عکس ها، ویدیوها، html، css، javascript و ... باز می شوند و دانلود می شوند و به ما در مرورگر نمایش داده می شود و اگر صفحه را ببندیم و دوباره باز کنیم دوباره همه ی فایل ها دانلود می شوند و این کار سبب می شود پهنای باند اینترنت مان و سرور سایت بیش از حد مصرف شوند.
یک راه برای صرفه جویی در پهنای باند اینترنت و سرور سایت این است که از حافظه کش مرورگر استفاده شود که علاوه بر صرفه جویی این منابع سبب افزایش سرعت سایت در بازدید های بعدی کاربران می شود. حافظه کش مرورگر فایل ها را در مرورگر کاربر ذخیره می کند.

چگونه مشکل  Leverage Browser Caching را حل کنیم؟

پیشنهادات برای Leverage Browser Caching
هر منبعی باید دارای یک روش آشکار برای حافظه کش داشته باشد تا بتوانند پاسخگوی سوالات زیر باشند:
1. آیا می توان در حافظه کش منابع را قرار داد؟
2. چه کسی می تواند منابع را در حافظه کش قرار دهد و تا چه زمانی معتبر است؟
3. چگونه می توان پس از زمان اعتبار کارآیی را سنجید؟

زمانی که سرور پاسخ می دهد هدرهای cache-control و ETAG را نمایش می دهد.
- cache-control نشان می دهد که چگونه و چه مدت زمانی هر پاسخ در حافظه ذخیره می شود.
- ETAG توکنی می باشد که به صورت اتومات بررسی می کند که منبع مورد نظر تغییر کرده است.

پیشنهاد می کنم حداقل یک هفته برای حافظه کش و تا یک سال برای دارایی های که خیلی کم تغییر می کند در نظر بگیرید. می توانید از روش های انگشت نگاری URL و یا Versioning برای نظارت بر زمان نامعتبر شدن منابع استفاده کنید.

3

نمونه کارهای منتخب

طراحی سایت فروشگاهی مارکت سلام

گروه مرتبط :
طراحی سایت فروشگاه اینترنتی

مشاهده نمونه کار
طراحی سایت فروشگاهی زمبورک

گروه مرتبط :
طراحی سایت فروشگاه اینترنتی

مشاهده نمونه کار
طراحی سایت فروشگاه ورزشی ایران سی نت

گروه مرتبط :
طراحی سایت فروشگاه اینترنتی

مشاهده نمونه کار
طراحی سایت دکوراسیون دکورچین

گروه مرتبط :
طراحی سایت شرکتی
طراحی سایت دکوراسیون

مشاهده نمونه کار
طراحی سایت شرکت کامپیوتری  انفورماتیک کوشا

گروه مرتبط :
طراحی سایت شرکتی

مشاهده نمونه کار
طراحی سایت پزشکی کلینیک سیرنا

گروه مرتبط :
طراحی سایت پزشکان

مشاهده نمونه کار
طراحی سایت رستوران می خوش

گروه مرتبط :
طراحی سایت رستوران

مشاهده نمونه کار
طراحی سایت آکادمی بین المللی علوم گرجستان

گروه مرتبط :
طراحی سایت سفارشی

مشاهده نمونه کار
طراحی سایت فروشگاهی صداپرداز

گروه مرتبط :
طراحی سایت سفارشی

مشاهده نمونه کار
طراحی سایت املاک دارابی

گروه مرتبط :
طراحی سایت سفارشی

مشاهده نمونه کار
طراحی سایت خرید و فروش خودرو

گروه مرتبط :
طراحی سایت سفارشی

مشاهده نمونه کار

گروه مقالات طراحی سایت

شماره تماس پشتیبانی:

شماره تماس پشتیبانی:

نظرات کاربران

نظر شما چیست؟

سوال امنیتی: حاصل جمع 2 + 7 چند است ؟

x
02122324883    09198585818
آیا به مشاوره نیاز دارید؟

تماس بگیرید
021-22324883(مشاوره رایگان)

آنلاین هستیم
آنلاین هستیم