HTTP bersifat stateless, tetapi aplikasi butuh mengingat. Section ini membahas session dan cache dua arah yang sama pentingnya: menyimpan data sementara per pengguna dan menyimpan hasil komputasi mahal agar tidak diulang.
Pahami cara HTTP yang stateless diberi memori lewat cookie session ID dan data di server.
Buka → # Session DriversBandingkan session driver file, database, redis, dan cara memilihnya per kebutuhan.
Buka → # Session DataBaca dan tulis data session dengan helper session() dan Request berbasis OOP.
Buka → # Flash MessagesTampilkan pesan sekali pakai dengan flash data setelah aksi form sukses.
Buka → # Session SecurityAmankan session: regenerate id, absolute timeout, dan melarang fixation.
Buka → # Konsep CachePahami cache sebagai memori hasil komputasi dan kapan cache memberi keuntungan nyata.
Buka → # Cache DriversKenali driver cache file, database, redis, dan pertimbangan memilihnya.
Buka → # Cache OperationsSimpan, baca, dan hapus cache dengan Cache facade, helper, dan pola remember.
Buka → # Cache ExpirationAtur TTL cache per operasi dan pahami perbedaan put dengan add serta forever.
Buka → # Cache TagsKelompokkan cache dengan tags agar bisa dihapus massal pada driver yang mendukung.
Buka → # Cache InvalidationSegarkan cache saat data berubah: invalidasi manual, event, dan pola write-through.
Buka →