Kamis, 16 Februari 2017

Tampilan Browser Tidak Berubah Setelah File Di Server Diubah

Saat pertama terjun di web development, memang ada satu atau dua masalah yang sering kali membuat kita benar-benar gagal paham. Salah satunya ya, ini. Meski file di server diubah berkali-kali, tampilan di browser masih tetap sama seperti kala belum diubah. Mengapa bisa demikian, ya?

Ternyata, hal ini dapat terjadi karena sebagian besar web browser mengimplementasikan caching. Beberapa file akan disimpan sebagai file cadangan yang disebut cache. File ini akan disimpan dalam komputer selama beberapa waktu untuk digunakan secara berulang-ulang. Jadi, meskipun beberapaa menit kemudian kita membuka link kembali, beberapa file resource yang digunakan masih sama seperti yang sebelumnya. Hal ini bukan tanpa alasan, karena caching dapat memperukan beberapa benefit yang berpengaruh besar terhadap user experience.

Adapun, beberapa manfaat caching yang dapat diperoleh oleh pengguna adalah:
1. Mempercepat loading
Ini dapat terjadi karena browser tidak mengunduh file yang sama secara berulang ulang. Meski ukuran web page besar, loading hanya akan terasa lambat di awal saja.

2. Hemat kuota
Bagi yang masih menggunakan internet dengan tarif bermeter, ini bisa jadi keuntungan tersendiri. Alasan logisnya masih sama. Yaitu, karena caching menghindari pengunduhan file secara berulang-ulang.

Di lain pihak, caching ini kadang kala terasa mengganggu bagi web developer. Meski file di server sudah di update, tampilannya masih tetap sama. Saya selalu ingat, dulu hal seperti ini bisa sangat menjengkelkan. Kalau saja tahu dari dulu, tentu saja mengatasinya akan terasa mudah.

Beberapa browser akan menyimpan cache saat runtime saja. Apabila program dihentikan, semua cache secara otomatis akan terhapus. Namun ada pula browser yang menyimpan cache ini hingga berhari-hari. Mereka menggunakan algoritma tersendiri untuk memanajemen, membuat dan menghapus cache. Tapi jangan kawatir, semua browser selalu menyediakan tools untuk menghapus cache.

Jadi kesimpulannya, apabila masalah tampilan browser terjadi seperti macam ini, hapus cache browser.Dengan begitu, anda akan segera melihat tampilan baru sesuai dengan keinginan.
Load disqus comments

0 comments