Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Kayıt Ol

Asp kodlarından dolayı sayfa açılışı çok yavaş(Yardım)

Brky

0
Onaylı Üye
Üye
Katılım
4 Haziran 2007
Mesajlar
138
Açılan Konu
18
Tepki puanı
0
Merhaba arkadaşlar.Şarkı sözü için bir script kullanıyorum veri tabanında 20bine yakın şarkı sözü varken sayfa açılışında problem olmuyor fakat başka bi yerde 56bin şarkı sözü olan veri tabanıyla kullandığım zaman ana sayfa çok geç açılıyor.Ana sayfada top50 ve en yeni 50 bölümleri var yavaşlama sebebinin bu olduğunu düşünüyorum.Bu kodlarda ne gibi bir düzeltme yaparsam sayfa açılışı hızlanır.Yardımcı olan arkadaşlara şimdiden teşekkür ederim.

Top 50 kodu:
Kod:
<%
Set hit_sarki  = conn.execute("Select * from sarki order by hit desc limit 50")
do while not hit_sarki.eof

sarki_adi1=""&hit_sarki("sanatci")&"-"&hit_sarki("isim")&""
sarki_adi2=trr(sarki_adi1)
sarki_url=""&http_url&"/"&hit_sarki("id")&"-"&sarki_adi2&".html"%>

En yeni 50 kodu:
Kod:
<%
Set yeni_sarki  = conn.execute("Select * from sarki order by id desc limit 50")
do while not yeni_sarki.eof

sarki_adi1=""&yeni_sarki("sanatci")&"-"&yeni_sarki("isim")&""
sarki_adi2=trr(sarki_adi1)
sarki_url=""&http_url&"/"&yeni_sarki("id")&"-"&sarki_adi2&".html"
%>
 

SadeceDownload

0
Onaylı Üye
Üye
Katılım
14 Mart 2008
Mesajlar
650
Açılan Konu
46
Tepki puanı
3
arkadaşım açtığın kodları kapatmazsan o kod site içinde devamlı çalışır ve o an sayfaya başka biri girdiğinde database onada gösterim yapmak istediği için sonsuz döngüde ki kodu onada uygular ee bu şekilde sistem başlar yavaşlamaya max. sitede o an 10 kişi olduğunda da hostunun bulunduğu makine kasmaya başlar ve sana ayrılan cpu %'sine ulaştığın için sayfaların görüntülenemiyor yazısı çıkar...
 

Virtuozzo

0
Onaylı Üye
Üye
Katılım
27 Nisan 2008
Mesajlar
441
Açılan Konu
9
Tepki puanı
4
Konum
Istanbul
Kullandığınız veritabanı nedir?
Eğer Access ise o kadar kayıtla açılmaması gayet normal, ağır da olsa açılıyorsa dua edin.
MySQL veya MSSQL ise kodlarınızı optimize etmeniz gerekebilir.
 

ryden

0
Onaylı Üye
Üye
Katılım
16 Kasım 2004
Mesajlar
111
Açılan Konu
33
Tepki puanı
1
datayı ve siteyi rahatlatmak için mssql'e bir an evvel gecsen iyi olur gibime geliyor : )
 
Üst