Perbedaan Antara Cache dan Cookie

Perbedaan Antara Cache dan Cookie
Perbedaan Antara Cache dan Cookie

Video: Perbedaan Antara Cache dan Cookie

Video: Perbedaan Antara Cache dan Cookie
Video: Pahami dan Kenali Pajak Hotel dan Restaurant 2024, November
Anonim

Cache vs Cookie

Cookie dan cache (atau cache browser) adalah dua bentuk penyimpanan sementara yang disimpan di mesin klien untuk meningkatkan kinerja halaman web. Cookie adalah informasi yang sangat kecil yang disimpan di mesin klien oleh situs web dan dikirim kembali ke server setiap kali halaman diminta. Cache adalah penyimpanan sementara sumber daya halaman web yang disimpan di mesin klien untuk memuat halaman web dengan lebih cepat.

Apa itu Cookies?

Netscape memperkenalkan konsep cookie dengan browser web Netscape Navigator mereka. Cookie adalah informasi yang sangat kecil yang disimpan di mesin klien oleh situs web dan dikirim kembali ke server setiap kali halaman diminta. Karena cookie dikirim kembali setiap kali, jumlah data minimum harus disimpan untuk menghemat bandwidth. Sebuah situs web hanya membaca cookie yang ditulis olehnya, sehingga menyediakan cara yang aman untuk menyimpan informasi di halaman yang berbeda. Namun, cookie pada awalnya tidak mendapatkan nama yang baik, karena rumor yang mengklaim cookie dapat membaca semua informasi di hard drive. Tentu saja, kesalahpahaman ini memudar ketika orang-orang menyadari bahwa kue sebenarnya tidak berbahaya, dan sekarang sangat diterima. Cookie memiliki rentang hidup tertentu yang ditentukan oleh pembuatnya. Pada akhirnya, cookie menjadi kedaluwarsa. Cookie sering melacak informasi seperti seberapa sering pengguna berkunjung, jam berapa kunjungan, spanduk apa yang telah diklik, preferensi pengguna, dll. Cookie biasanya digunakan untuk menyimpan informasi yang diperlukan untuk periode yang lebih singkat. Jika informasi seperti alamat email (yang harus disimpan untuk waktu yang lebih lama) perlu disimpan, pemrogram perlu menggunakan database alih-alih cookie. Namun, jika informasi pribadi disimpan dalam cookie, enkripsi perlu digunakan untuk meningkatkan keamanan.

Apa itu Cache?

Saat pengguna mengetik alamat halaman web atau mengklik hyperlink halaman web di browsernya, permintaan untuk halaman terkait dikirim ke server web yang sesuai. Kemudian, server web mengirimkan konten halaman dan sumber daya yang diperlukan untuk melihat halaman ke browser. Browser web pada mesin klien akan menampilkan halaman. Namun, jika sumber daya (gambar atau gambar, file audio dan file video, dll.) adalah file besar, mereka akan membutuhkan banyak waktu untuk mencapai mesin klien (tergantung pada kecepatan koneksi). Ini akan menyebabkan pemuatan halaman yang lambat sehingga tidak nyaman atau menjengkelkan bagi pengguna. Untuk meminimalkan penundaan ini, dan memuat halaman web lebih cepat, sumber daya ini dapat disimpan di mesin klien (setelah memuat halaman untuk pertama kalinya), sehingga pemuatan halaman yang sama secara berurutan akan memperoleh file sumber daya yang disematkan dari komputer lokal. Ini disebut cache browser. Dengan kata lain, cache adalah penyimpanan sementara sumber daya halaman web yang disimpan di mesin klien untuk memuat halaman web dengan lebih cepat.

Apa perbedaan antara Cache dan Cookie?

– Meskipun cookie dan cache adalah dua cara untuk menyimpan data di mesin klien, keduanya memiliki tujuan yang berbeda. Tujuan cookie adalah untuk menyimpan informasi untuk melacak karakteristik berbeda yang terkait dengan pengguna, sedangkan tujuan cache adalah untuk mempercepat pemuatan halaman web.

– Cookie menyimpan informasi seperti preferensi pengguna, sementara cache akan menyimpan file sumber daya seperti file audio, video, atau flash.

– Biasanya, cookie kedaluwarsa setelah beberapa waktu, tetapi cache disimpan di mesin klien sampai dihapus secara manual oleh pengguna.

Direkomendasikan: