Selamün Aleyküm Arkadaşlar.
Şimdi başlıkdada gördüğünüz gibi sorduğum soru şu;
Büyük yazılımlara baktığımızda mySQL veri tabanlarında session diye bir tablo oluşturduklarını görürüz.
Neden sessionu veri tabanında tutuyorlar..? Bunun bize sağladığı yararlar veya zararları varmıdır..?
Session Neden mySQL'e kaydedilir..?
2
●479
- 12-11-2009, 13:17:15Üyeliği durduruldudosya işlemi veritabani işleminden daha yavaştir. Çünkü veritebanı sunuculari kendi içerisinde optimizasyona sahiptir. Bunun yaninda session dosya olarak kaydedilirse bu dosyalardan şu kadar geçmiş sürelileri sil diyemediğinden çok hitli sitelerde problem yaratabilir. Bu maksatla session db de tutulabilir. Nihayetinde session $_SESSION dizisini serialize ve unserialize ediyor.