Paksa Halaman Anda untuk Selalu Muat Dari Server, Bukan Cache Web

Pernahkah Anda membuat perubahan ke halaman situs web hanya untuk kemudian melihat dalam kebingungan dan cemas ketika perubahan tidak tercermin dalam browser? Mungkin Anda lupa menyimpan file atau tidak benar-benar mengunggahnya ke server (atau mengunggahnya di tempat yang salah). Kemungkinan lain, bagaimanapun, adalah bahwa browser sedang memuat halaman dari cache daripada server di mana file baru sedang duduk.

Jika Anda khawatir tentang halaman web Anda yang dicache untuk pengunjung situs Anda, Anda dapat memberi tahu browser web untuk tidak men-cache suatu halaman, atau menunjukkan berapa lama browser harus menyimpan halaman tersebut.

Memaksa Halaman untuk Muat dari Server

Anda dapat mengontrol cache browser dengan tag meta:

Mengatur ke 0 memberitahu browser untuk selalu memuat halaman dari server web. Anda juga dapat memberi tahu browser berapa lama untuk meninggalkan halaman dalam cache. Alih-alih 0 , masukkan tanggal, termasuk waktu, bahwa Anda ingin halaman tersebut dimuat ulang dari server. Perhatikan bahwa waktu harus dalam Greenwich Mean Time (GMT) dan ditulis dalam format Hari, dd Sen yyyy jj: mm: dd .

Peringatan: Ini Mungkin Bukan Ide yang Baik

Anda mungkin berpikir bahwa mematikan cache web browser untuk halaman Anda mungkin masuk akal, tetapi ada situs alasan penting dan berguna yang dimuat dari cache: untuk meningkatkan kinerja.

Ketika halaman web pertama kali dimuat dari server, semua sumber daya halaman tersebut harus diambil dan dikirim ke browser. Ini berarti bahwa permintaan HTTP harus dikirim ke server. Semakin banyak permintaan yang dibuat halaman untuk sumber daya seperti file CSS , gambar, dan media lainnya, semakin lambat halaman itu akan dimuat. Jika halaman telah dikunjungi sebelumnya, file disimpan di cache browser. Jika seseorang mengunjungi situs itu lagi nanti, peramban dapat menggunakan file dalam cache alih-alih kembali ke server. Ini mempercepat dan meningkatkan kinerja situs. Di zaman perangkat seluler dan koneksi data yang tidak dapat diandalkan, pemuatan cepat sangat penting. Lagi pula, tidak ada yang pernah mengeluh bahwa situs memuat terlalu cepat.

Intinya: Saat Anda memaksa situs memuat dari server alih-alih tembolok, Anda memengaruhi kinerja. Oleh karena itu, sebelum Anda menambahkan meta tag ini ke situs Anda, tanyakan pada diri Anda apakah ini benar-benar diperlukan dan sepadan dengan hasil kinerja yang akan dihasilkan situs tersebut.