Здесь есть несколько очень хороших вопросов по управлению файлами и их хранению в рамках большого проекта.Советы по управлению большим количеством файлов?
Storing Images in DB - Yea or Nay?
Would you store binary data in database or in file system?
Первый имея некоторые большие идеи и в моем проекте я решил пойти по пути файла, а не маршрут DB.
Важным моментом против использования файловой системы является резервное копирование. Но в нашей системе у нас отличная схема резервного копирования, поэтому я не беспокоюсь об этом.
Следующий путь - сохранить фактические файлы. И я думал о постоянном расположении файлов и создании виртуальной системы каталогов в базе данных. Поэтому ссылки на файл не меняются.
Система i am building будет иметь одно глобальное управление файлами, чтобы все файлы были доступны для всех пользователей. Но многие, которые пошли по файловому маршруту, говорят о размере физического каталога (если все файлы находятся в одном каталоге, например)
Итак, мой вопрос: какие советы или методы лучшей практики при создании папок для этих статических файлов, или если я вообще не должен идти по пути виртуального каталога.
(проект находится в стеке ЛАМПЫ (PHP), если это помогает на всех)
Возможно, взгляните на: http://stackoverflow.com/questions/191845/how-to-store-images-in-your-filesystem – Jacco
BTW Я не просто храню изображения, я храню любой тип. –
, но те же принципы/проблемы применяются – Jacco