Apa perbedaan antara Cookies dengan Session? Yuk simak infonya

 

Hallo Sobat Soul ❤

Ketika kita mengakses sebuah website maka kita terkadang diharuskan untuk login terlebih dahulu agar dapat mengakses website tersebut secara keseluruhan. Namun, setelah kita logout dari web tersebut dan kembali login informasi login dan data yang kita simpan selama mengaskes website tersebut sebelumnya akna tetap tersimpan dan tidak hilang atau dengan kata lain, informasi tersebut telah disimpan dalam sistem melalui cookies ataupun session. Lalu sebenarnya apa yang membedakan antara cookies dengan session?


https://unsplash.com/photos/tZc3vjPCk-Q


Apa itu SESSION?

Session adalah sebuah fitur yang digunakan untuk menyimpan data sementara kedalam suatu variabel sehingga data tersebut dapat diakses oleh client. Session akan membuat tempat sementara didalam server dimana terdapat session variable yang terdaftar dan memiliki nilai/data yang kemudian dapat digunakan disemua halaman situs.

Biasanya session akan berakhir ketika pengguna menutup browser atau server akan menghentikan session secara otomatis dalam jangka waktu yang sudah ditentukan.

Apa itu COOKIES?

Cookies merupakan file teks yang disimpan didalam komputer client dan biasa disimpan untuk tujuan tracking.

Cara kerja dari cookies yaitu server akan mengirimkan sekumpulan cookies ke browser. Misalnya, nama, email, alamat, dan lain lain yang kemudian data tersebut akan disimpan didalam browser komputer kamu sehingga bisa digunakan kembali di waktu mendatang.

Ketika browser sewaktu-waktu membutuhkan data tersebut, maka ia akan mengirimkan informasi cookies tersebut ke server, sehingga proses request data menjadi lebih cepat.

 

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.

3.      Karena cookies tidak aman maka browser klien dapat di-set untuk menghapus cookies dan bahkan men-disable fungsi cookies.

4.      Menurut sumber lain cookies juga tidak aman bagi sisi server karena cookies dapat di-edit oleh klien.

5.      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.

 

Demikian informasi yang dapat Tim Soul bagikan kepada Sobat Soul semua untuk menambah pengetahuan lebih jauh terkait cookies dan session. Semoga informasi yang dibagikan diatas dapat bermanfaat untuk Sobat Soul semua.

 

Sampai jumpa di artikel bermanfaat lainnya

Stay healthy everyone <3


Komentar

Postingan populer dari blog ini

Apa itu pemrograman Shell Script ? Yuk simak infonya

Apa itu Mysql? Yuk simak infonya