ну в папку много картинок как бы не хорошо складывать, потом эту папку не прочтешь... дальше стоит вопрос а как складывать фотки... простая идея это по индексу если есть запись в базе... но как колличество переваливает за 1000 и тенденции растут, думают о оптимизации и создают к примеру 10 папок по 1й цифре индекса....
к примеру 2053.jpg ложат в папку 2 а 5830 в папку 5... это поддается простому алгоритму... бывает что на картинку и записи в базе нет... некий cache.. к примеру в топике ктото оставил картинку и ее надо закэшить.. делают md5 от URL и складывают по описанному выше алгоритму... только md5 это 16 различных букв и цифр... для колличества близкому к милиону папка в папке достаточно... 16x16 дальше можно думать о 3й папке уже после скажем 20-40 мио... перекрутка данных это простой механизм можно проводить масштаб.... интересно к каому алгоритму придешь ты после 2500 клиента....
то что ты боишься их скидать вместе говорит только о том что ты боишься потерять концы, и просто даже в ручном режиме выискивать... то это неправильный подход... картинки это данные и нужен простой алгоритм их пойска даже БЕЗ базы данных
к примеру 2053.jpg ложат в папку 2 а 5830 в папку 5... это поддается простому алгоритму... бывает что на картинку и записи в базе нет... некий cache.. к примеру в топике ктото оставил картинку и ее надо закэшить.. делают md5 от URL и складывают по описанному выше алгоритму... только md5 это 16 различных букв и цифр... для колличества близкому к милиону папка в папке достаточно... 16x16 дальше можно думать о 3й папке уже после скажем 20-40 мио... перекрутка данных это простой механизм можно проводить масштаб.... интересно к каому алгоритму придешь ты после 2500 клиента....
то что ты боишься их скидать вместе говорит только о том что ты боишься потерять концы, и просто даже в ручном режиме выискивать... то это неправильный подход... картинки это данные и нужен простой алгоритм их пойска даже БЕЗ базы данных