• 16-01-2009, 20:11:02
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    hostingle alakası yok zaten resimler için ayrı bir makina çalışacak benim merak ettiğim resimleri db de saklamakmı daha mantıklı yoksa klasörlerdemi.
  • 16-01-2009, 20:14:38
    #11
    Üyeliği durduruldu
    resim veritabanında saklanır mı binlerce resimden bahsediyorsunuz
    tabi ki klasörleme seçin veritabanına resimurl field i eklersin uzak veya localsede orada durur
  • 21-01-2009, 00:48:25
    #12
    Üyeliği durduruldu
    AmazonGenTR adlı üyeden alıntı: mesajı görüntüle
    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.
  • 21-01-2009, 05:49:26
    #13
    fso olayı banada sakat gelıor. bı keresınde dedıgı gıbı sunucu once klasoru acar. klasor acıldıgında lısteleme olayı olur. ve burda bellı bır zaman soz konusu olur.

    tavsiyem
    uzantı birfield ornek .jpg resim adı bir filed e yada resim.jpg seklınde tamamını tek fıelde ekleyebılırsınız..
  • 21-01-2009, 12:35:47
    #14
    @inadinaonline

    Yazdıkların çok mantıklı geldi. Ben daha önce bir projemde yaklaşık 200 adet resmi tek klasöre yükledim ve db ile çekiyordum. Bi ara klasörü kontrol etme gereği duydum ama makina bunu açamadı fakat sitenin çalışmasında herhangi bir sorun yoktu. Konuyu açma sebebim de buydu zaten.

    Teşekkür ederim
  • 21-01-2009, 15:41:33
    #15
    Üyeliği durduruldu
    Rica ederim kardeşim, sorununa çözüm bulabildiysen sevindim.