PHP ile Infinite Scroll Örneği – Nasıl Anlatsam
Borussia Dortmund taraftarı, Bundesliga takipçisi, Yazılım Uzmanı…
Okumak İster misin?
WinSCP Programıyla Sitenizin Yedeğini Alma
Web Sitenizin Yedeğini Cronjob ile Alıp Dropbox’a Yükleme
Benimki Bir Aşk Hikayesi…
Eclipse ile Android SDK’nın Kurulumu
PHP ile Infinite Scroll Örneği
Bu yazıda PHP ile infinite scroll örneğini inceleyip kullanımını anlatacağım. Nedir bu infinite scroll derseniz, AJAX tekniğinin bize verdiği yüzlerce güzel özellikten sadece bir tanesi diyerek başlayabiliriz.
Web sitesindeki klasik sayfalama mantığının dışında kaydırma çubuğu ile pencerenin veya div kutusunun en alt kısmına geldiğimizde AJAX ile yeni içerikleri dinamik olarak veri tabanından çekip bize gösterilmesini sağlayan pratik, estetik ve bant genişliği dostu olan bir tekniktir.
Açıkçası sistemi sıfırdan ben yazmadım. İnternette bulduğum dökümanı daha anlaşılır şekilde düzenleyip sizlere hem kaynak kodu olarak hem de anlatımlı olarak sunuyorum.
Kodun son kısmında önce kaydırma çubuğunun pencerenin sonuna gelip gelmediği anlaşılıyor ve buna göre lastPostFunc()
çağırılıyor. Sonrasında ise AJAX olmadan ilk yükleme esnasında while ile döndürülen içerikte boxLatest sınıfına sahip div’in id değeride veri tabanından gelen içeriğin id değeri bastırılıyor. Son div’in id değeri AJAX ile indexajax.php adresine POST ediliyor ve olaylar gelişiyor. 😮
Sunucunun hızına göre insanların ne olduğunu anlayabilmeleri için lastPostsLoader id’li div içerisinde gif animasyon gösteriliyor.
Veri tabanıyla beraber kodun tamamını buradan indirebilirsiniz.
YazılımPHP ile Infinite Scroll
PREVIOUS POST Previous post: Dünya’nın En Tenha Ülkesi Pitcairn Adaları
NEXT POST Next post: Lighttpd Server İle mod_rewrite İşlemleri
One Reply to “PHP ile Infinite Scroll Örneği”
bunu wordpress’e nasıl uygulayabiliriz?
cpanel Cronjob Dropbox lighttpd Masters of the World palapa web server PHP ile Infinite Scroll SVN TortoiseSVN wamp windows 8 WinSCP Yedekleme