Jelaskan perbedaan session dan cookies dalam aplikasi berbasis web dan fungsi masingmasing

Cookies dan session ada didalam bahasa PHP, keduanya digunakan untuk menyimpan aktivitas user terhadap website. Perbedaan Cookies dan Session :

Cookies:

1. Cookies disimpan di sisi klien 2. Cookies tidak aman bagi klien karena cookies dapat disisipi program yang tidak diketahi klien.

Karena cookies tidak aman maka browser klien dapat di-set untuk menghapus cookies dan bahkan men-disable fungsi cookies. Menurut sumber lain cookies juga tidak aman bagi sisi server karena cookies dapat di-edit oleh klien.


3. Data yang disimpan ke dalam metode cookies dapat bertahan lebih lama dan dapat diatur waktu expired-nya.

Session

1. Disimpan disisi server 2. Lebih aman karena tidak ada file yang dimasukan ke sisi klien

3. Setelah web browser klien dimatikan maka data yang disimpan metode session akan hilang dan waktu expired juga tidak dapat diatur.

Penggunaan cookies dapat dijumpai saat login pada facebook. Cookies akan diset pada waktu login jika anda menghapus cookies lewat browser maka ketika facebook di-reload akan kembali ke halaman login.



Tutorial Penggunaan Session: http://komputasistat.blogspot.com/2016/05/untuk-apa-dan-bagimana-menggunakan.html sumber: http://stackoverflow.com/questions/6253633/cookie-vs-session http://www.hackingwithphp.com/10/1/0/cookies-vs-sessions


Page 2

Diperbarui 21 Jan 2022 - Dibaca 10 mnt

Sekarang ini, masih banyak orang yang belum memahami apa itu cookies. Padahal, ketika berurusan dengan website atau aplikasi, cookies adalah salah satu aspek yang cukup penting.

Kala mengunjungi suatu situs, biasanya kamu akan menemukan pop-up message yang berisi persetujuan penggunaan cookies di website tersebut. 

Sejatinya, teknologi tersebut akan membuat pengalamanmu pada situs menjadi lebih baik.

Sebagai contoh, ia akan mengingat username, password, hingga preferensi aktivitas yang umumnya kamu lakukan di dalam website.

Nah, memangnya, apa itu yang dimaksud dengan cookie? Seperti apa jenis-jenis dan fungsinya? Apakah ia berbahaya untuk kesehatan device-mu?

Tenang, Glints sudah serba-serbinya untukmu. Yuk, simak penjelasan lengkapnya di bawah ini!

Baca Juga: 6 Tools yang Bisa Dimanfaatkan untuk Cek Kecepatan Website

Pengertian Cookies

Jelaskan perbedaan session dan cookies dalam aplikasi berbasis web dan fungsi masingmasing

© Freepik.com

Bersumber dari BBC, cookies adalah file berukuran kecil yang diletakkan pada komputer pengguna kala mengunjungi suatu website.

Pada dasarnya, cookies diciptakan agar website dapat mengetahui aktivitas yang telah dilakukan user pada waktu sebelumnya. 

Aktivitas ini misalnya mengeklik suatu tombol atau halaman-halaman yang telah dibuka oleh pengguna pada waktu sebelumnya.

Cookies juga bisa saja menyimpan informasi seperti nama, alamat email, alamat rumah atau kantor.

Hal ini akan terekam jika kamu telah memasukkan informasi-informasi tersebut di suatu website.

Memang, sering terjadi rancu antara cookies dan cache.

Perbedaan utama di antara keduanya adalah cache hanya menyimpan data secara online dengan tujuan mempercepat akses terhadap browser atau aplikasi.

Sementara itu, cookies menyimpan informasi aktivitas yang kamu lakukan di suatu website agar situs tersebut dapat menampilkan konten yang sesuai denganmu.

Fungsi Cookies

Seperti yang sudah Glints paparkan, adanya cookies akan membuat pengalamanmu dalam menjelajah website atau aplikasi lebih nyaman.

Pasalnya, teknologi satu ini menawarkan beragam manfaat yang dapat menguntungkan user dan pemilik situs.

Nah, berikut ini adalah beberapa fungsi dari cookies pada website yang perlu kamu ketahui.

1. Menyimpan informasi login

Pertama-tama, salah satu fungsi utama dari cookies pada website adalah untuk menyimpan informasi login milik user.

Hal ini cukup penting, terutama untuk meningkatkan user experience di dalam website. 

Dengan cookies, user tidak perlu menulis berulang kali username dan password ketika mengunjungi website yang sama.

2. Menyediakan konten dan referensi yang personal

Melansir Hitechwhizz, cookies adalah teknologi dalam situs yang mampu menyediakan konten dan referensi kepada para user.

Sebagai contoh, cookies akan mengingat jenis konten yang sering kamu konsumsi hingga pilihan fitur favoritmu.

Seperti halnya menyimpan informasi login, hal ini juga diperlukan guna tingkatkan user experience dan loyalitas pelanggan dalam situs.

3. Mengingat pengaturan situs

Berikutnya, cookies adalah teknologi yang dapat mengingat pengaturan situs setelah dimodifikasi oleh para user.

Misalnya, ia akan mengingat preferensi bahasa, mode warna, hingga resolusi yang dipilih oleh pengguna dalam situs.

Jadi, nantinya, saat pengguna mengakses kembali website tersebut, ia secara otomatis akan menyediakan pengaturan yang sesuai dengan pilihan sebelumnya.

4. Mendorong keperluan marketing

Terakhir, cookies adalah teknologi yang mampu mendorong keperluan marketing dari pemilik situs.

Sebagian besar perusahaan, khususnya, situs e-commerce cenderung menggunakan cookies untuk menargetkan produk ke pelanggan mereka.

Informasi seperti istilah pencarian, keyword, dan lokasi geografis dikumpulkan untuk kampanye pemasaran mereka.

Bahkan, situs jejaring sosial seperti Facebook menggunakan cookies untuk menampilkan iklan yang relevan bagi kebutuhan masing-masing user.

Jenis Cookies

Bersumber dari Crusolution, terdapat tiga jenis cookies yang lazim digunakan saat ini.

1. Session cookies

Jenis yang pertama ini berlangsung selama sementara. Hal ini berarti cookies akan terhapus setelah kamu menutup suatu situs.

Session cookies tidak mengumpulkan informasi dari device yang kamu gunakan. 

2. Persistent cookies

Berlawanan dengan jenis sebelumnya, jenis yang satu ini adalah cookies yang disimpan pada harddrive secara permanen hingga kamu perlu menghapusnya secara manual.

Persistent cookies digunakan untuk mengetahui hal-hal seperti perilaku atau preferensi pengguna pada situs tertentu.

Contoh mudahnya adalah penggunaan bahasa, tema yang digunakan, dan sebagainya.

3. Third-party cookies

Tipe selanjutnya adalah third-party cookies, yang berarti ada pihak ketiga yang menempatkan cookie di suatu situs untuk tujuan tertentu. Biasanya hal ini demi kebutuhan iklan. 

Dengan adanya cookies ini, jangan heran jika kamu sering melihat iklan yang sesuai dengan pencarianmu di situs pencarian atau situs belanja online.

Baca Juga: 4 Tips Menjaga Keamanan Data Pribadi di Media Sosial

Berbahayakah?

Jelaskan perbedaan session dan cookies dalam aplikasi berbasis web dan fungsi masingmasing

© dewailmu.com

Pada dasarnya, cookies tidaklah berbahaya. Keberadaannya pun tidak dapat membawa virus ke device yang kamu gunakan.

Namun, mengingat bahwa fungsi dan kegunaan cookies adalah menyimpan beragam data, kamu harus berhati-hati karena bisa saja hal tersebut digunakan untuk tujuan yang kurang baik.

Oleh karena itu, setiap mengunjungi suatu situs atau aplikasi dan terdapat permintaan izin penggunaan cookies, kamu perlu membaca apa saja yang disimpan olehnya.

Untungnya, beberapa situs membebaskan kita memilih informasi apa saja yang dapat direkam oleh cookies.

Perlukah Menghapusnya?

Menurut Metacompliance, terdapat beberapa alasan yang mengharuskanmu untuk menghapus cookies.

Salah satu waktu yang tepat untuk menghapus cookies adalah ketika device-mu mengalami penurunan kinerja atau ketika kamu menggunakan laptop kantor. 

Namun, jika kamu menggunakan laptop pribadi dan tidak mengalami kendala yang berarti, menghapus cookie bukanlah keharusan.

Hal ini karena kamu perlu mengulangi langkah-langkah seperti log in jika mengunjungi suatu situs. Jika kamu harus mengulang, tentu akan memperlambat langkah aksesmu terhadap suatu situs.

Baca Juga: Informasi Mengenai Kartu Debit yang Harus Kamu Pahami

Itulah penjelasan singkat dari Glints mengenai apa itu cookies, mulai dari definisi, fungsi, hingga keamanannya bagi device user.

Intinya, cookies adalah teknologi berukuran kecil yang ditempatkan pada komputer pengguna kala mengunjungi suatu website.

Ia diciptakan agar website dapat mengetahui aktivitas yang telah dilakukan user pada waktu sebelumnya. Teknologi ini pun dapat mendorong user experience dalam situs.

Maka dari itu, saat bertemu notifikasi cookies, kamu tak perlu takut. Sebab, sejatinya ia bisa membantumu untuk mendapatkan pengelaman terbaik dalam website.

Nah, selain pemaparan di atas, kamu bisa dapatkan informasi lain yang serupa pada kanal IT di Glints Blog.

Di sana, tersedia pembahasan lain mengenai tools dan istilah dunia teknologi lainnya yang sudah Glints rangkum untukmu.

Maka dari itu, tunggu apa lagi? Yuk, langsung baca kumpulan artikelnya sekarang juga!