kodlamayı bilmeyen birine site yaptırırsanız 6k da vps de patlar, hatta iyi bile dayanmış diye bile düşünebiliriz.
size basit bi örnek veriyim, bi çok asp coder bilir recordset lerin kapatılması gerektiğini rs.close : set rs = nothing <- şu basit kod nelere kadirdir bi bilsen. bunu yazmazsanız siteniz bazen arıza vermez, arıza vermemesi sorun olmadığını göstermez ama müşteri bunu anlamaz. ve coder (!) hiti olmadığı için sorun çıkartmayan bu siteyi size verir. Bu kod yazılmazsa işlemci çok çalışır. şöyle düşünün yukardan kod okunmaya başlıyor kapanma yazısını görmediği için başa dönüyor, ve bunun salisede onlarca olduğunu aklınıza getirin. bu okuma işini yapan işlemcidir ve buna gücü yetmeyebilir.
yukarda anlattığım basit bişey daha farklı konularda var kodlamayla ilgili performans düşüklüğüne neden olan;
mesela benim kullandığım basit bi kod:
Alıntı
Set sql = Baglanti.Execute("Select * from video where seo = '"& sayfa &"';")
yada şöyle bi kod:
Alıntı
Set hbr = Server.CreateObject ("ADODB.RecordSet")
sql = ("Select * From tarifler where id = " & id & " and onay = 1 ")
hbr.Open sql, bag, 1, 3
ikiside aynı işi görür fakat üstteki daha performanslıdır. zaten site mysql demişsin yukardakini kullanıyor olmalı.
herneyse işte
aklınıza asp ile ilgili bi şüphe gelmesin, olay kodlamada bitiyor. 40k komikim.com aspdir, büyük sitelerin bi çoğu aspdir. kodlamayı bilirseniz, vps de 50-100k site taşıyabilirsiniz.