Perbedaan Antara Cache Dan Cookies

Perbedaan Antara Cache Dan Cookies
Perbedaan Antara Cache Dan Cookies

Video: Perbedaan Antara Cache Dan Cookies

Video: Perbedaan Antara Cache Dan Cookies
Video: Solid State Memory - PROM, EPROM, EEPROM 2024, Mungkin
Anonim

Cache vs Cookies

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 sebuah halaman diminta. Cache adalah penyimpanan sementara sumber daya halaman web yang disimpan di komputer klien untuk memuat halaman web 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 sebuah halaman diminta. Karena cookie dikirim kembali setiap kali, sejumlah minimum data harus disimpan untuk menghemat bandwidth. Situs web hanya membaca cookie yang ditulis olehnya, sehingga menyediakan cara yang aman untuk menyimpan informasi di berbagai halaman. Namun, cookie pada awalnya tidak menerima nama yang baik, karena rumor yang menyatakan bahwa cookie dapat membaca semua informasi di hard drive. Tentu saja, kesalahpahaman ini memudar ketika orang-orang menyadari bahwa cookie sebenarnya tidak berbahaya, dan sekarang cookie sangat diterima. Cookie memiliki masa hidup tertentu yang ditentukan oleh pembuatnya. Pada akhirnya, cookie menjadi kedaluwarsa. Cookies sering melacak informasi seperti seberapa sering pengguna berkunjung, berapa kali kunjungannya, banner apa yang telah diklik, preferensi pengguna, dll. Cookies biasanya digunakan untuk menyimpan informasi yang dibutuhkan untuk waktu yang lebih singkat. Jika informasi seperti alamat email (yang harus disimpan untuk waktu yang lebih lama) perlu disimpan, programmer perlu menggunakan database, bukan cookie. Namun, jika informasi pribadi disimpan dalam cookie, enkripsi perlu digunakan untuk meningkatkan keamanan.pemrogram perlu menggunakan database, bukan cookie. Namun, jika informasi pribadi disimpan dalam cookie, enkripsi perlu digunakan untuk meningkatkan keamanan.pemrogram perlu menggunakan database, bukan 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 tersebut ke browser. Browser web di 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 mengganggu bagi pengguna. Untuk meminimalkan penundaan ini, dan memuat halaman web lebih cepat, sumber daya ini dapat disimpan di komputer 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 dari sumber daya halaman web yang disimpan di mesin klien untuk memuat halaman web lebih cepat.

Apa perbedaan antara Cache dan Cookies?

- 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 berbagai karakteristik yang terkait dengan pengguna, sedangkan tujuan dari cache adalah untuk membuat pemuatan halaman web lebih cepat.

- 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: