Session (Oturum) PHP programlama dilinde çoklu sayfalar arasında kullanılan bilgilerin saklanması için kullanılır. Cookie'lerin (Çerez) aksine Session oturumlarında bilgiler kullanıcıların bilgisayarları içerisinde değil, sunucu içerisinde saklanırlar. Böylece sunucu kullanıcı hakkında gerekli bilgilere sahip olabilir ve web yazılımı tam olarak işlevini yerine getirebilir.
Session'u biraz daha basit bir örnekle açıklamaya çalışalım. Bilgisayarınız üzerinde yer alan herhangi yazılımla işlem yapmak istediğinizde, yazılımı açıyor, üzerinde değişiklikler meydana getiriyor ve sonuç olarak da kapatıyorsunuz. Tüm bu işlemler boyunca bilgisayar sizin kim olduğunuzu, yazılımı ne zaman başlattığınızı ve ne zaman sonlandırdığınızı biliyor fakat bir sunucu üzerinde aynı işlemleri gerçekleştirdiğinizde sunucu sizin kim olduğunuzu veya ne zaman neyi yaptığınızı belirleme konusunda hiçbir fikre sahip olmuyor.
İşte bu aşamada gerekli bilgilerin toplanması çözümü olarak devreye Session adını verdiğimiz oturum kavramı giriyor. Oturumlar sizin hakkınızdaki bilgileri sunucu içerisinde saklıyor ve böylece bilgisayarınızdaki yazılım örneğinin aynısı bu sefer bir web yazılımı üzerinde işlemiş oluyor.
Hiç yorum yok:
Yorum Gönder