Beyaz.Net İpucu

KATEGORİLER

Delphi
PHP
Dotnet
FileMaker

Sessions ne zaman kullanılır,ne zaman kallanılmaz?


 -Kullanıcının «hatırlanması» gerektiği durumlarda sessions kullanılır.

 -Ancak $_SESSIONS içerisinde tutulan değişkenlerin her istekte okunup, değişikliklerin doğrudan diske yazıldığını ve diske yazılır hale getirilmek için «serialize» edilip okunmak için «deserialzie» edildiği görülmektedir. Bu da çok aşırı bilginin $_SESSIONS ile saklanması durumunda ciddi performans kayıplarına neden olur.

 -Bu yüzden iki sayfa arası çok aşırı bilgi tutacaksak $_SESSIONS yerine veritabanı kullanmak tercih edilmelidir.

 -Kullanıcının «hatırlanması» gerektiği durumlarda sessions kullanılır.

 -Ancak $_SESSIONS yapısı gereği tarayıcı kapana kadar çalışır. Bu yüzden «beni hatırla» benzeri uzun vadeli «hatırlama» gerektiğinde sessionlara yardımcı cookieler kullanmak gerekecektir.

Kategorideki Güncel Makaleler