

Ajax: Adres Değişmesine Rağmen İçeriğin Değişmemesi Özelliği
-
Şimdi başlık nasıl acayip geldi tahmin edebiliyorum. Örnek göstererek açıklayacağım için sorun olmayacaktır sanırım. Aslında sormak istediğim sistem ekşisözlük'teki sistem. Ekşisözlükte sol taraftaki konular kısmında herhangi bir bağlantıya tıkladığımda adres bar daki bağlantı değişiyor. Yeni bir sayfa yüklenmiyor ancak sağ bölgedeki başlığın içeriği açılıyor ve sağ bölüm değişiyor.
2. Seneryo. Saol taraftaki konulardan herhangi birinin bağlantısını kopyalayıp adres alanına bunu yapıştırıp sayfaya gittiğimizde o adresteki konu açılıyor ancak genede sol taraftaki konular kısmı en son listeledeğimiz konular gözüküyor...Sol taraf sayfayı yeniden yüklememize rağmen nasıl aynı kalabiliyor? Sol taraftaki içerik sessionlarda saklanıyor olabilir mi? Peki bu sunucuya yük bindirmez mi? Ajaxla client tarafından mı oluyor yoksa, sunucu tarafında dinamik programlama ile mi yapılıyor anlamadım. Ya da sol frame komple cookie de saklanıyor olabilme ihtimali var mı? Tam olarak nasıl yapıldığını çözemedim bu olayın....
http://www.hizliresimyukle.com/images/2013/05/15/UwAdl.png
http://www.hizliresimyukle.com/images/2013/05/15/nwoPj.png
http://www.hizliresimyukle.com/images/2013/05/15/o3D5s.png
http://www.hizliresimyukle.com/images/2013/05/15/Ma17.png -
TBT kapalıydı. Görmeyenler için YUKARI!
-
Hocam sol taraftaki içerik sonuçta bir değişkenlik filitre gibi birşey. Ya bir kelimedir, ya sayfa numarasıdır ufak bi arama kriteri kısacası.
Her kullanıcı için session üzerinde ekstra bi değişken tutmak da sisteme yük getirmez zaten :)
-
NmC bunu yazdı
Hocam sol taraftaki içerik sonuçta bir değişkenlik filitre gibi birşey. Ya bir kelimedir, ya sayfa numarasıdır ufak bi arama kriteri kısacası.
Her kullanıcı için session üzerinde ekstra bi değişken tutmak da sisteme yük getirmez zaten :)
Hocam sol framdeki sayfa numarası sabit olsa bile sayfa içeriği böyle hitli sitelerde değişkendir. Örnek vereyim
SELECT * FROM basliklar WHERE baslik.sonMesajZamani > bugün LIMIT 50,50
Sol çerçeve bildiğim kadarıyla son yazılan mesajlara göre değişmesi lazım. Ekşi sözlğe sn de kaç tane entry girildiğini düşünmeye bile gerek yok. 2. sayfanın içeriği daimi değişken olması normal. Ama her sayfa yenilenmesinde kullanıcının son girdiği ikinci sayfanın aynen gösterilmesini anlamadım.
Yani tahribat'ın herhangi bir forum bölümündeki ikinci sayfa veya 1. sayfa, o bölümün sayfasını yenilediğimde değişmesi lazım.SESSION olayında bahsettiğim olay biraz farklı aslında. Her kullanıcı için session oluşturmak tabiki sunucuya yük bindirmez ancak her sesion'a kullanıcının bulunduğu sol frame içeriği tamamiyle yüklemek (en fazla 5-10 kb tutar gerçi) ve o verileri zırt pırt çekip değiştirmek, hdd deki I/O işlemlerini aşırılaştırmaz mı onu merak ediyordum.
Zaten buradaki olayın tam olarak neyle yapıldığı belli değil. Olayı anlamak istiyorum açıkçası.
DrKill tarafından 16/May/13 05:46 tarihinde düzenlenmiştir