Geçmişte, ben iki farklı şekilde kullanıcı görüntü yüklenenler ele ettik:
- Bir veritabanı tablosundaki görüntü verilerini kaydetmek ve bir PHP komut dosyası aracılığıyla yükleyin
- Resim yükleyin, HTML etiketleri yoluyla, jpeg bir dizine koymak ve yüklemek için dönüştürmek
İlk seçenek oldukça iyi çalıştı, ama ben yüklenen görüntüler üzerinde oldukça kısıtlayan boyutu kısıtlamaları tutmak zorunda kaldı. İkinci seçenek tür (Ben ancak, bunun yerine ImageMagick kullanarak sabit olabilir düşünüyorum) PHP'nin görüntü kütüphanesi genellikle dosya dönüştürme botch olurdu dışında çalıştı.
Ben artık kullanıcılar bir potansiyel olarak daha büyük ölçekte bir üçüncü kez yapıyorum ile karşı karşıya değilim. Ben zaten yükleme sonra görüntüye bazı düzenlemeler yapmak için ImageMagick kullanarak planlıyoruz. Ben mümkün ve hatta birisi yükler ki her fotoğraf korumak gibi küçük görüntü yüklenenler üzerindeki kısıtlamaları tutmak isterim.
Kullanıcının fotoğraf yüklemeleri yüzlerce seferde küçük resim olarak ekranda olacak zamanlar olacaktır. Bir veritabanında bu saklanması ve her biri için onları çekerek ve PHP ile görüntüleyen gitmek için iyi bir yol gibi görünmüyor, ama tek bir dizin için tüm görüntüleri atma ya yok.
Bu durumda sizin öneri nedir? Eğer yukarıdaki seçeneklerden biri ile gitmek, yoksa farklı bir çözüm var mı?