Василий М.
Новичок
Собственно, есть задача - сохранять пользовательские картинки.
Имя изображения - хэш от md5.
Что изначально хотел - брать 2-5 первых символов имени файла и генерировать в основной директории поддиректории с именами первых букв файла. Т.е. перед сохранением файла
/images/9/3/1/b/3/
и сохранять файл в /images/9/3/1/b/3/931b34a1def01a90f7de2b64b775bcd7.jpg
Теперь самое главное - а зачем так делать? Зачем так делают? В чем плюсы и минусы данного подхода?
Я сейчас сижу и я не знаю, что дальше мне делать - писать генератор этих вложенных директорий или сохранять тупо все в одну диру.
Имя изображения - хэш от md5.
Что изначально хотел - брать 2-5 первых символов имени файла и генерировать в основной директории поддиректории с именами первых букв файла. Т.е. перед сохранением файла
хотел сначла создавать вложенность директорий931b34a1def01a90f7de2b64b775bcd7.jpg
/images/9/3/1/b/3/
и сохранять файл в /images/9/3/1/b/3/931b34a1def01a90f7de2b64b775bcd7.jpg
Теперь самое главное - а зачем так делать? Зачем так делают? В чем плюсы и минусы данного подхода?
Я сейчас сижу и я не знаю, что дальше мне делать - писать генератор этих вложенных директорий или сохранять тупо все в одну диру.