Сенсей
Новичок
Алгоритм раскидывания фотографий по папкам
Когда то тут была тема что фотографии (файлы) когда их много лучше раскидывать по папкам.. будет быстрее и т.д.
В эту тему заходить не будем.. скажу одно - сейчас у меня на сервере в папке photos - 29761 файлов... вот понадобилось скачать их на локалку - так FlashFXP даже папку не открывает...
Скоро поднимаю новый похожтый прокэт... не хочу таких проблем... да и будем исходить из того что хранить в разных папках лучше.
Значицца так.
Есть пользователи - каждый может загружать по 10 фотографий.
Проэкт расчитан на минимум 20k пользователей + на долгосрочное существование. То есть минимум 3-4 года.
Есть пару соображений. Например сохранять в папки "год/месяц/день закачки фотографии" но тогда слишком много папок будет...
Если загружать в "год/месяц/" или просто "год" - то представьте что прошел год. Пользователи теже. Вот поставили они в новом году новые фотографи (а это они делают как минимум раз в неделю). Получится что в прошлогодней папке нет фотографий... а в папке текущего года - есть.. в том же количестве.. получится что я просто меняю название папки...
Пока что остановился на хранение фотографий в 12 папках типа "месяц" (общие папки без разделения на года)
Но все это связано с датой закачки фотографии.
Есть еще идея хранить фотографии с привязкой папка=месяц регистрации пользователя на сайте. То есть те же 12 папок, но фотография будет заноситься в папку которая соответствует месяцу в который юзер зарегался на сайте. Но число регистрирующихся юзеров на сайте будет расти с каждым днем. Поэтому уже сейчас можно сказать что в папке "январь" будет намного меньше фотографи чем через 6 месяцев в папке "Июль"
Вобщем, помогите. В голове каша. Хочецца сделать цивильно, что бы потом проблем не было.
Когда то тут была тема что фотографии (файлы) когда их много лучше раскидывать по папкам.. будет быстрее и т.д.
В эту тему заходить не будем.. скажу одно - сейчас у меня на сервере в папке photos - 29761 файлов... вот понадобилось скачать их на локалку - так FlashFXP даже папку не открывает...
Скоро поднимаю новый похожтый прокэт... не хочу таких проблем... да и будем исходить из того что хранить в разных папках лучше.
Значицца так.
Есть пользователи - каждый может загружать по 10 фотографий.
Проэкт расчитан на минимум 20k пользователей + на долгосрочное существование. То есть минимум 3-4 года.
Есть пару соображений. Например сохранять в папки "год/месяц/день закачки фотографии" но тогда слишком много папок будет...
Если загружать в "год/месяц/" или просто "год" - то представьте что прошел год. Пользователи теже. Вот поставили они в новом году новые фотографи (а это они делают как минимум раз в неделю). Получится что в прошлогодней папке нет фотографий... а в папке текущего года - есть.. в том же количестве.. получится что я просто меняю название папки...
Пока что остановился на хранение фотографий в 12 папках типа "месяц" (общие папки без разделения на года)
Но все это связано с датой закачки фотографии.
Есть еще идея хранить фотографии с привязкой папка=месяц регистрации пользователя на сайте. То есть те же 12 папок, но фотография будет заноситься в папку которая соответствует месяцу в который юзер зарегался на сайте. Но число регистрирующихся юзеров на сайте будет расти с каждым днем. Поэтому уже сейчас можно сказать что в папке "январь" будет намного меньше фотографи чем через 6 месяцев в папке "Июль"
Вобщем, помогите. В голове каша. Хочецца сделать цивильно, что бы потом проблем не было.