🚀 48% روی طرح ویژه صرفه‌جویی کنید = همه ویژگی‌ها را فقط با $2.08/ماه دریافت کنید (طرح سالانه). همین حالا ارتقا دهید

پاک‌سازی حافظهٔ پنهان و تازه‌سازی خودکار: استفاده از بارگذاری مجدد سخت برای محتوای صفحه همیشه تازه

پاک‌سازی حافظهٔ پنهان و تازه‌سازی خودکار:

آیا تا به حال صفحه‌ای را بارها و بارها تازه‌سازی کرده‌اید و همچنان همان محتوای قدیمی را دیده‌اید؟ این کار حافظه پنهان مرورگر شماست. برای بارگذاری سریع‌تر، مرورگرها نسخه‌های ذخیره‌شده تصاویر، اسکریپت‌ها و گاهی صفحات کامل را دوباره استفاده می‌کنند که برای سرعت عالی است اما زمانی که به جدیدترین نسخه نیاز دارید، مشکل‌ساز می‌شود. یک تازه‌سازی خودکار معمولی می‌تواند دوباره و دوباره همان نسخه ذخیره‌شده در حافظه پنهان را به شما نشان دهد، بنابراین به‌روزرسانی مورد انتظار شما هرگز نمایش داده نمی‌شود.

راه‌حل، تازه‌سازی سخت است. برخلاف بارگذاری مجدد معمولی، تازه‌سازی سخت ابتدا نسخه ذخیره‌شده در حافظه پنهان را پاک می‌کند و یک نسخه تازه را از سرور دریافت می‌کند. تازه‌سازی خودکار این قابلیت را به‌صورت داخلی دارد: در گزینه‌های پیشرفته تازه‌سازی سخت را فعال کنید و هر بار بارگذاری مجدد خودکار از حافظه پنهان عبور می‌کند، بنابراین همیشه تازه‌ترین محتوای صفحه را مشاهده می‌کنید.

img
انگلیسی 
در حال اجرا 
بازه زمانی
فهرست تازه‌سازی
تشخیص کلمه کلیدی

گزینه‌های پیشرفته

 فقط در زبانه فعلی تازه‌سازی شود 

 توقف پس از 3 تعداد تازه‌سازی خودکار 

 نمایش زمان‌سنج بصری در صفحه وب 

 اگر روی هر قسمت صفحه کلیک شد تازه‌سازی متوقف شود 

 تازه‌سازی سخت 

 شروع شمارنده بلافاصله پس از شروع بارگذاری URL 

 شروع تازه‌سازی خودکار هنگام شروع مرورگر 

تازه‌سازی معمولی در مقابل تازه‌سازی سخت

یک بارگذاری مجدد معمولی از مرورگر می‌خواهد صفحه را دوباره نمایش دهد و مرورگر آزاد است برای صرفه‌جویی در زمان از هر چیزی که در حافظه پنهان ذخیره کرده است استفاده کند. یک تازه‌سازی سخت به مرورگر می‌گوید از آن نسخه‌های ذخیره‌شده عبور کند و همه چیز را از سرور دریافت کند، درست مانند اولین بازدید. تفاوت عملی چیزی است که در نهایت مشاهده می‌کنید:

  • تازه‌سازی معمولی: سریع، با مصرف کم پهنای باند، اما ممکن است قیمت‌ها، تعدادها یا وضعیت‌های قدیمی را نمایش دهد که دوباره دانلود نشده‌اند.
  • تازه‌سازی سخت: کمی کندتر و سنگین‌تر است، اما جدیدترین HTML، تصاویر و اسکریپت‌ها را در هر بار تضمین می‌کند.
  • تازه‌سازی سخت خودکار: تازه‌سازی خودکار بارگذاری مجدد سخت را در هر چرخه زمان‌بندی‌شده اعمال می‌کند، بنابراین هرگز لازم نیست خودتان به یاد داشته باشید آن را اجباری کنید.

نحوه تازه‌سازی خودکار با پاک کردن حافظه پنهان

  1. صفحه‌ای را که می‌خواهید تازه نگه دارید باز کنید و روی نماد تازه‌سازی خودکار در نوار ابزار خود کلیک کنید.
  2. در زبانه بازه زمانی یک فاصله زمانی تازه‌سازی انتخاب کنید یا زمان سفارشی وارد کنید.
  3. به گزینه‌های پیشرفته بروید و تازه‌سازی سخت را علامت بزنید تا هر بار بارگذاری مجدد ابتدا حافظه پنهان را پاک کند.
  4. در صورت تمایل نمایش زمان‌سنج بصری در صفحه وب را فعال کنید تا شمارش معکوس تا بارگذاری تازه بعدی را مشاهده کنید.
  5. روی ذخیره کلیک کنید. از این پس هر بار بارگذاری مجدد خودکار یک نسخه پاک از سرور دریافت می‌کند به جای نسخه ذخیره‌شده در حافظه پنهان.

چه زمانی از تازه‌سازی سخت استفاده کنیم و چه زمانی استفاده نکنیم

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

چرا مرورگرها از ابتدا صفحات را در حافظه پنهان ذخیره می‌کنند

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

تازه‌سازی سخت یک نادیده‌گیری عمدی است. با پاک کردن نسخه ذخیره‌شده قبل از هر بارگذاری مجدد، مرورگر را مجبور می‌کند هر بار صفحه فعلی را از سرور درخواست کند. شما کمی سرعت را در ازای اطمینان از به‌روز بودن واقعی چیزی که مشاهده می‌کنید از دست می‌دهید. از آنجا که تازه‌سازی خودکار این کار را در هر چرخه زمان‌بندی‌شده اعمال می‌کند، این اطمینان به صورت خودکار ایجاد می‌شود، هرگز مجبور نیستید ترکیب کلید خاصی را فشار دهید یا حافظه پنهان خود را به صورت دستی پاک کنید.

محتوای قدیمی ذخیره‌شده در حافظه پنهان یکی از رایج‌ترین دلایلی است که باعث می‌شود یک صفحه با تازه‌سازی خودکار ثابت به نظر برسد. در گزینه‌های پیشرفته تازه‌سازی خودکار، تازه‌سازی سخت را روشن کنید و هر بار بارگذاری مجدد مستقیماً از سرور دریافت می‌شود، جدیدترین نسخه صفحه را به صورت خودکار و در هر بار در اختیار شما قرار می‌دهد.

سوالات متداول:

  1. 1. تازه‌سازی سخت در تازه‌سازی خودکار چه کاری انجام می‌دهد؟

    باعث می‌شود هر بار بارگذاری خودکار از حافظه پنهان مرورگر عبور کند و یک نسخه تازه از صفحه را از سرور دریافت کند، بنابراین همیشه جدیدترین محتوا را به جای نسخه ذخیره شده مشاهده می‌کنید.

  2. 2. تازه‌سازی سخت چه تفاوتی با تازه‌سازی معمولی دارد؟

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

  3. 3. آیا تازه‌سازی سخت کوکی‌های من را پاک می‌کند یا باعث خروج از حساب کاربری می‌شود؟

    خیر. تازه‌سازی سخت منابع ذخیره شده صفحه را فقط برای همان بارگذاری پاک می‌کند، کوکی‌ها و نشست‌های ذخیره شده شما دست نخورده باقی می‌مانند، بنابراین همچنان وارد حساب کاربری خود می‌مانید.

  4. 4. آیا تازه‌سازی سخت از داده بیشتری استفاده می‌کند؟

    بله کمی. زیرا منابع را دوباره بارگیری می‌کند و به جای استفاده از موارد ذخیره شده در حافظه پنهان آن‌ها را دریافت می‌کند، پهنای باند بیشتری مصرف می‌کند و ممکن است کمی کندتر باشد، بنابراین در صفحات سنگین از فاصله زمانی طولانی‌تر استفاده کنید.

  5. 5. صفحه با وجود فعال بودن تازه‌سازی سخت هنوز قدیمی به نظر می‌رسد چرا؟

    برخی صفحات پس از بارگذاری مجدد محتوا را به صورت پویا بارگیری می‌کنند. یک فاصله زمانی تازه‌سازی کمی طولانی‌تر را امتحان کنید تا صفحه زمان کافی برای دریافت و نمایش داده‌های جدید داشته باشد.