Ben php ve mysql kullanıyorum. Ben bir paylaşım fotoğrafları web sitesi yapmak istiyorsanız nedir upload ve ekran fotoğraflar için en iyi veritabanı tasarımı. Bu, aklımda ne var:
domain:
|_> photos
|_> user
Logged in user will upload photo in [http://www.domain.com/user/upload.php]
Fotoğraf dosya sistemlerinde saklanan ve yol-to-fotoğraflar veritabanında saklanır. Fotoğraf / userA / alt klasörler + resimler, fotoğraflar / userB / alt klasörler + resimler, fotoğraflar / userC / alt klasörler + fotoğraflar vb: Yani, benim fotoğrafları klasördeki gibi olurdu
Public/others people may view his photo in: [http://www.domain.com/photos/user/?photoid=123]
123 oradan, PHOTOID nerede, ben yolunu almak ve resmi görüntülemek için veritabanından sorgular.
Benim sorular:
Nedir (flickr gibi) fotoğraf paylaşım web sitesi için en iyi veritabanı tasarımı?
Ben "resimler" klasörüne yeni bir klasör oluşturarak devam edersek herhangi bir sorun olacaktır. Ne binlerce kullanıcılarının yüzlerce kayıtlı olur? Nedir en iyi uygulamalar
Fotoğrafların boyutu nedir ben tutmalı? Şu anda sadece resmini (100x100) ve (max) 1600x1200 px fotoğrafları saklanır.
Fotoğraf paylaşım sitesi geliştirirken ben not almalıdır diğerleri ne şeyler?