İşte tarihin biraz birinci bulunuyor: Son zamanlarda beni resim yüklemek ve onları bir dizinde saklamak için izin veren bir uygulama bitmiş, o da bir veritabanında bu dosyanın bilgileri depolar. Veritabanı konumu, adını depolar ve bunu bir kimliği (auto_increment) verir.
Peki, ne şimdi yapıyorum insanlar mesajların görüntüleri eklemek için izin veriyor. Ben tasarlanmış uygulama insanların etrafında dosyaları taşımak için izin verir, ve bir görüntü, farklı bir dizine taşınırsa ben dolayısıyla depolanması, (kırmak için mesajların görüntüleri istemiyorum gibi, bunu yapmak için en iyi yolu etrafında bir kaç fikir Fırlatma kimlikleri).
Görüntülere bağlarken, ne yaptığımı düşünüyorum, bunun yerine doğrudan dosyasına bağlama, ben şöyle bağlamak:
<img src="/path/to/functions.php?method=media&id=<IMG_ID_HERE>" alt="" />
Yani orada mime tipi belirler ve sonra görüntü tükürür değil ne zaman, kimliğini alır veritabanını arar.
So really, my question is: Is this the most efficient way? Note that on a single page there could be from 3 to 30 images, all making a call to this function.