-->

Apa itu cookie? Mengenal cookie dalam pemrograman web

Blog kak Ryan - Pembahasan kali ini saya akan sedikit mengulas tentang cookie web; Apa itu COOKIE: ( HyperText Transfer Protocol Cookie; HTTP Cookie) adalah serangkaian  text biasa yang dikirimkan oleh web server  ke peramban, kemudian akan mengirimkannya kembali tanpa diubah ke web server setiap kali peramban  mengakses situs web (website).
Mengenal Cookie

Cookie berfungsi menyimpan data sementara ke dalam browser, misalnya data login sebuah website. Situs seperti google, yahoo, facebook menggunakan cookie untuk mengidentifikasi browser, sessi user login dan bahkan menyimpan gambar mini.


Jika anda memahami pemrograman PHP (Hyper Text Pree Processor) anda pasti akan mengetahui penggunaan cookie dalam PHP. Dimana Kita dapat menyimpan teks/data  kedalam browser selama beberapa waktu yang kita ditentukan, tapi disini kita tidak akan membahas program PHP


Pemahaman.
Misalkan anda membuat situs web login, agar web tersebut dapat mengidentifikasi apakah user sudah login / belum maka situs itu bisa menyimpan cookie kedalam peramban dan kemudian membacanya sebelum mengirimkan data ke peramban.


Di jaman sekarang ini kebanyakan situs web sudah menggunakan cookie. Dan hati hati juga ada beberapa website yang bisa memasukan virus jahat melalui cookie, biasanya situs-situs terpercaya yang menggunakan cookie sudah memberitahukan terlebih dahulu melalui pesan singkat berupa alert atau melalui menu agreement.



Cookie adalah bentuk dokumen teks atau file kecil yang disisipkan pada browser web dengan waktu yang bisa ditentukan sendiri oleh web server. Kegunaan cookie biasanya pada web login, untuk menyimpan session yang berisi info login seseorang. Misalnya waktu, email, password, atau data lainya.

Selain data login beberapa data seperti jejak histiory belanja, aktifitas seseorang dalam sebuah website bisa disimpan dalam cookie.

Di eropa penggunaan cookie diatur dalam undang-undang yang ketat, pemiliki web harus memberitahukan kepada pengunjung bahwa website mereka menggunakan cookie dan harus menyediakan pilihan apakah orang tersebut mengizinkan atau tidak.

Kamu bisa menyimpan teks "Selamat Datang" pada browser seseorang, dan kemudian membacanya lagi saat orang orang tersebut berkunjung ke website kita. Dengan begitu kita bisa mengidetinfikasi visitor, bahkan mempersonalisasikan konten yang akan direkomendasikan.


Cookie Bisa Hilang

Apabila orang menghapus data pada browser mereka cookie yang sudah tersimpan pada browser akan hilang. Cokie berbeda dengan cache, cookie ya file kecil sedangkan cache bisa diisi dengan file yang lebih besar. Sekarang hampir semua website manggunakan teknologi cookie, youtube, facebook, twitter, tiktok, blogger, adsense dll.

Jika kamu seorang programer pasti kamu sering berhadapan dengan istilah cookie. Membuat cookie, menghapus cookie, dan memodifikasi cookie. Isinya hanya sebuat teks biasa, karakter md5, tanggal, username dan masih banyak lagi.

Cookie untuk setiap domain berbeda-beda, misalkan cookie yang dibuat oleh facebook.com tidak akan bisa dibaca oleh domain m.facebook.com, sehingga cookie sangat aman sekali digunakan. Yang membuat tidak aman adalah orang atau website lain bisa menyisipkan program jahat ke dalam cookie. Sekarang apakah kalian sudah paham tentang cookie?