Genel Tanım
Session (oturum), bir kullanıcının bir web sitesinde belirli bir süre boyunca yaptığı tüm etkileşimleri kapsayan zaman dilimidir.Türkçe karşılığı: oturum.
Google Analytics, yazılım geliştirme ve web teknolojilerinde “session” farklı bağlamlarda kullanılır ama temel anlamı kullanıcı – sistem arasındaki geçici bağlantı süresidir.
1. Web Analitiğinde (Google Analytics vb.)
- Session, bir kullanıcının siteye giriş yaptığı andan çıkış yaptığı ana kadar geçen süredir.
- Bir oturum içinde: sayfa görüntülemeleri, tıklamalar, e-ticaret işlemleri, formlar gibi tüm etkileşimler toplanır.
Bir kullanıcı forum sitene girip 5 konu okur, 1 yorum yapar, sonra çıkar → hepsi 1 session sayılır.
- 30 dakika boyunca işlem yapılmazsa session sona erer.
- Gece yarısı olduğunda da yeni session başlar.
2. Web Geliştirmede (Programlama)
- Session, kullanıcı bilgilerini geçici olarak sunucuda saklama yöntemidir.
- Kullanıcı giriş yaptığında kimlik bilgisi session’da tutulur.
- Tarayıcı kapatıldığında veya süre dolduğunda session biter.
Bir foruma giriş yaptığında, çıkış yapana kadar hesabın açık kalmasını session sağlar.
3. Günlük Kullanımda
- “Oturum açmak” → Sisteme giriş yapıp belirli süre boyunca işlem yapma.
- “Session süresi” → Bir kullanıcının aktif kaldığı süre.
Tablo: Sessions Kullanım Alanları
| Alan | Anlamı / Kullanımı | Örnek |
|---|---|---|
| Web Analitiği | Kullanıcının siteye giriş – çıkış arası etkileşim süresi | 1 ziyaret = 1 session |
| Programlama | Kullanıcı bilgilerini geçici saklama yöntemi | PHP session, Python session |
| Kullanıcı Girişi | Sisteme giriş yapıp oturum açma | “Oturum aç” butonu |
Sık Sorulan Sorular (S.S.S)
1. Session ile User aynı şey mi?Hayır.
- User (Kullanıcı) → Aynı kişi.
- Session (Oturum) → O kişinin siteye her girişinde açılan yeni zaman dilimi.
Örn: Bir kullanıcı bir günde 3 kez siteye girerse → 1 user, 3 session.
- Session → Sunucuda saklanır, geçicidir.
- Cookie → Tarayıcıda saklanır, daha kalıcıdır.
Varsayılan olarak 30 dakika, ama yazılımla değiştirilebilir.
4. SEO için session önemli mi?
Evet. Oturum süresi uzun olan siteler, kullanıcıların içerikten memnun olduğunu gösterir.
5. Forum sitelerinde session nasıl çalışır?
Kullanıcı giriş yaptığında bir session açılır, çıkış yapınca veya süre dolunca kapanır.