1. Resimleri db kayıt etmeden çağıramazsın
2. Resimlerin uzantılarını kayıt etsen olur
3. Resimleri kendi sunucuna eklersen CPU ve Ram çok yerler bu nedenle makinen başlar kasmaya
@AmazonGenTR kardeşim eminmisin db ye kayıt etmeden çağıramayacağına?
fso ile listeletebilir.. üyeid i prefix olarak dosya adına ekler ve çağırırken bu prefixteki resimleri listeletebilir.
db ye kayıt edersen bu sefer veri alımlarında sorun yaşayacaksın..
zaten şu var ki klasörde resim fazla olsada olmasada bu senin için önem arzetmez..
taaki fiziksel yolla klasörün olduğu dizini açıp klasöre çift tıklayana kadar..
ee bunuda yapmayacağına göre? yani birşeyler kontrol etmek için belki açma ihtiyacı duyarsın ama sürekli olmayacaktır..
Serverda sayfa çağrılmasıyla senin manuel çağırman arasında fark vardır..
xxxx.com/resimler/fdgdfgdfgd.jpg olarak çok rahat çağırırsın ve buradaki sayı çok fazla olsada bu sorun olmaz aslında..
çünkü sunucu bunu ayrı ayrı çağırmıyor..
kendin deneyebilirsin..
200 resim at klasöre ve bunu localhosttan çağır.. <img src="images/gfgfgf.jpg"> şeklinde.. normal script çalışmasını beklersin sadece.. yani bekleme olmaz.. ama manuel o klasörün içindeki resimlere bakmaya çalış birde.. bu sefer makinen kasacaktır..
sorun senin istediğin yöntemdir..
eğer sen klasördeki tüm resimleri fso ile otomatik okutuyorsan bu problem olabilir.. ama yok db den isimlerini çekip listeletiyorum dersen problem yok..
fso ile listeletmek istersen sunucu biraz kasabilir.. çünkü o resimlerin olduğu klasörü açmaya çalışır önce..
durum böyle yani..
kişisel ikrimi sorarsanda ben olsam şöyle yapardım..
yüklerken sadece dosya uzantısını ve adını ayrı ayrı fieldlarla db ye kaydederdim.
dosyayıda yine yüklerken uzantısız olarak yüklerdim.. listeletirkende dosya adı+uzantı birleştirip resmi çekerdim..
bu şekilde ne olurdu peki?
teleport türü programlar resimler klasörünü çekemezdi.