Perbedaan Antara Cookie dan Session PHP
Di PHP , informasi pengunjung yang ditujukan untuk digunakan di seluruh situs dapat disimpan di session atau cookie. Keduanya mencapai banyak hal yang sama. Perbedaan utama antara cookie dan session adalah informasi yang disimpan dalam cookie disimpan di browser pengunjung, dan informasi yang disimpan dalam session tidak disimpan di server web. Perbedaan ini menentukan apa yang paling cocok untuk masing-masing.
Cookie Berada di Komputer Pengguna
Situs web Anda dapat disetel untuk menempatkan cookie di komputer pengguna. Cookie itu menyimpan informasi di komputer pengguna sampai informasi tersebut dihapus oleh pengguna. Seseorang mungkin memiliki nama pengguna dan kata sandi di situs web Anda. Informasi itu dapat disimpan sebagai cookie di komputer pengunjung, jadi tidak perlu baginya untuk masuk ke situs web Anda pada setiap kunjungan. Penggunaan umum untuk cookie termasuk otentikasi, penyimpanan preferensi situs, dan item keranjang belanja. Meskipun Anda dapat menyimpan hampir semua teks di cookie browser, pengguna dapat memblokir cookie atau menghapusnya kapan saja. Jika, misalnya, keranjang belanja situs web Anda menggunakan cookie, pembeli yang memblokir cookie di browser mereka tidak dapat berbelanja di situs web Anda.Cookie dapat dinonaktifkan atau diedit oleh pengunjung. Jangan gunakan cookie untuk menyimpan data sensitif.
Informasi Session Berada di Server Web
Session adalah informasi sisi server yang dimaksudkan hanya ada di seluruh interaksi pengunjung dengan situs web. Hanya pengenal unik yang disimpan di sisi klien. Token ini diteruskan ke server web saat browser pengunjung meminta alamat HTTP Anda. Token itu cocok dengan situs web Anda dengan informasi pengunjung saat pengguna berada di situs Anda. Ketika pengguna menutup situs web, sesi berakhir, dan situs web Anda kehilangan akses ke informasi. Jika Anda tidak memerlukan data permanen, sesi biasanya adalah cara yang tepat. Mereka sedikit lebih mudah digunakan, dan mereka bisa sebesar yang dibutuhkan, dibandingkan dengan cookie, yang relatif kecil.
Session tidak dapat dinonaktifkan atau diedit oleh pengunjung.
Anda dapat, tentu saja, mendapatkan yang terbaik dari kedua dunia. Ketika Anda tahu apa yang dilakukan masing-masing, Anda dapat menggunakan kombinasi cookie dan session untuk membuat situs Anda bekerja persis seperti yang Anda inginkan.
0 Response to "Perbedaan Antara Cookie dan Session PHP"
Posting Komentar