Cari tahu apakah situs web dimuat dari cache dan cara memaksa memuat ulang

Coba Instrumen Kami Untuk Menghilangkan Masalah

Saat Anda mengunjungi situs web di browser web modern untuk pertama kalinya, konten dimuat dari server web ke komputer lokal.

Sementara beberapa sumber daya mungkin sudah dimuat dari cache, misalnya jika Anda mengunjungi halaman lain di host yang sama atau jika host pihak ketiga yang sama digunakan di situs web yang Anda kunjungi sebelumnya.

Namun, sebagian besar waktu, konten dimuat dari server web.

Ketika Anda mengunjungi situs web yang sama di kemudian hari, dan kemudian dapat berarti detik berikutnya, pada hari itu atau bahkan hari-hari lainnya, beberapa atau bahkan semua konten mungkin dimuat dari cache, bukan dari server.

Hal ini sering kali tidak menjadi masalah dan akan mempercepat rendering situs karena beberapa sumber daya tidak perlu diambil dari Internet.

Namun terkadang konten tidak dapat diperbarui karena ini. Ini bisa sangat membuat frustrasi, misalnya jika situs web surat kabar lokal Anda menampilkan berita kemarin, jika utas forum tidak menunjukkan balasan baru, atau jika situs lelang tidak menampilkan daftar baru.

Cari tahu apakah sumber daya dimuat dari cache

Bergantung pada browser mana yang Anda gunakan, mungkin mudah atau tidak mudah untuk menentukan sumber daya mana yang telah di-cache. Browser berbasis Chromium ditampilkan (dari cache) jika alat jaringan Alat Pengembang terbuka.

Cukup tekan F12 untuk menampilkan alat, beralih ke jaringan, dan memuat ulang halaman.

from cache

Firefox tidak menampilkan informasi aslinya. Anda dapat menginstal Pengaya firebug untuk menambahkan informasi terkait cache ke browser.

Di sini Anda memilih tab Net, klik salah satu elemen dan kemudian pada cache untuk menampilkan informasi terkait cache.

firefox cache

Internet Explorer Microsoft tidak menampilkan informasi tentang sumber daya tembolok di Alat Pengembang secara langsung. Namun Anda dapat memeriksa header respons dan jika 304, sumber daya belum diubah sejak kunjungan terakhir dan dengan demikian dimuat dari cache.

Ini bukan cara yang 100% pasti untuk mengetahui apakah sumber daya telah di-cache, karena 200 terkadang juga dikembalikan untuk entri yang di-cache.

Pilihan lain yang Anda miliki adalah memeriksa direktori cache pada hard drive (atau memori) untuk mengetahui tentang entri yang di-cache. Pengguna Firefox dapat memuat about: cache untuk mengetahui tentang lokasi cache dan bahkan menelusuri cache menggunakan browser.

Bergantung pada ukuran cache, itu mungkin memuat agak lambat dan sangat disarankan untuk menggunakan penjelajah file lokal sebagai gantinya.

Pengguna Chrome dapat memuat chrome: // cache / sebagai gantinya yang mencantumkan entri yang di-cache secara langsung saat dimuat di browser.

Terakhir, pengguna Windows juga dapat menjalankan file pilihan alat Nirsoft untuk menampilkan cache browser di sistem mereka.

Memaksa memuat ulang

Cara termudah untuk memaksa memuat ulang adalah dengan menekan pintasan Ctrl-F5 saat halaman itu terbuka. Ini melewati cache dan meminta semua file dari server.

Ini berbeda dengan hanya menekan F5 yang juga akan menyegarkan halaman. Melakukannya akan memeriksa apakah versi baru dari sumber daya yang di-cache tersedia dan apakah mereka memuatnya dari server. Jika tidak ada versi baru, versi yang di-cache akan dimuat sebagai gantinya.

Meskipun ini berfungsi dengan baik secara individual, terkadang Anda mungkin ingin menonaktifkan cache sepenuhnya. Ini dapat dilakukan menggunakan Alat Pengembang lagi.

  • Chrome : Tekan F12 untuk menampilkan antarmuka pengembang lagi dan beralih ke jaringan. Di sini Anda perlu memilih opsi nonaktifkan cache untuk menghindari sumber daya tersebut di-cache selama antarmukanya terbuka.
  • Firefox : Tekan F12 dan pilih ikon pengaturan di bilah alat utama. Di sini Anda perlu mengaktifkan 'nonaktifkan cache (saat kotak alat terbuka)' di bawah pengaturan lanjutan.
  • Internet Explorer : Tekan F12 untuk membuka Alat Pengembang. Beralih ke jaringan dan aktifkan opsi 'selalu segarkan dari server' dengan sekali klik di sebelah ikon rekam di bilah alat utama.

Terakhir, Anda juga dapat menghapus cache disk seluruhnya atau sebagian untuk memaksa browser memuat semua konten dari Internet.

Kesimpulan

Caching bekerja dengan baik sepanjang waktu. Namun terkadang Anda mungkin mengalami masalah di mana situs web tidak menampilkan konten segar meskipun Anda cukup yakin bahwa konten tersebut tersedia.

Dengan menggunakan metode di atas, Anda dapat mengetahui apakah itu masalahnya dan memaksa browser untuk menyegarkan casing.

Punya metode lain? Posting di komentar di bawah.