Slideshow Ve Sayfanın Yüklenmesi
-
Merhaba,
Şimdi bi tane sliderım var. veritabanından resim ve bilgilerini aşağıdaki gibi çekiyorum sayfamda resimleri yazıları vs. gösteriyorum.
buraya kadar sorun yok. Ama bugün müşteri resimleri bi gönderdi 500 tane resim var ki oda sadece bi bölümdeki slider'a yüklencek olan. Kısacası bu kadar foto olduğunu bilmiyordum. Aynı zamanda müşteri kesinlikle her bir fotoğraf için sıralama ve resim hakkında bilgilendirme yazısı girmek istediğinde direk normal bir fotogaleri (fancybox) tarzı performanslı bişeyde ayarlayamıyorum.Kısacası bu slider'ı kullanmak zorundayım. Doğal olarak 500 resmin olduğu sayfayı açınca sayfanın yüklenmesi için 50 mb yüklenmesi gerekiyor. sayfanın açılması 10 saniyeden fazla sürüyor :)
Soruma gelicek olursak, ben burda ne yapabilirim ki sayfa açıldığında birden 500 resim yüklenmeye çalışmasın. sayfa açıldıktan sonra yavaş yavaş açılsın. yada ne bileyim tek tek link verebilirmiyim daha düşünüp araştıramadım. Bu şekilde sıkıntı yaşamış, yada fikri olan arkadaşlar varsa yardımcı olursa sevinirim.
echo '<div id="container"> <div class="flexslider"> <ul class="slides">'; $sorgu = mysql_query("SELECT * FROM galeri where kategoriid=1 order by sira"); while($deger=mysql_fetch_object($sorgu)) { $resimid = $deger->resimid; $resim = $deger->resim; $yazi = $deger->yazi; if($yazi!="") { echo '<li><a class="fancybox" href="images/galeri/'.$resim.'" data-fancybox-group="gallery" ><img src="images/galeri/'.$resim.'" width="500" height="330" /></a> <span class="flex-caption">'.$yazi.'</p> </li>'; } else { echo '<li><a class="fancybox" href="images/galeri/'.$resim.'" data-fancybox-group="gallery"><img src="images/galeri/'.$resim.'"width="500" height="330" /></a> </li>'; } } echo '</ul> </div> </div>';
