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