Я имею дело с загрузкой изображений, и я хотел бы получить некоторые предложения по именованию файлов и папок.В настоящее время я генерирую имя файла, используя следующее:
md5( microtime() ) . $this->user_id
Это выводит что-то вроде:
e89ae1857038d0e5d0f8092e6c5390b91
Затем я берупервые 3 символа этого имени файла для создания папок.Это будет что-то вроде:
/ e / 8/9
Так что получается:
/ e / 8 /9 / e89ae1857038d0e5d0f8092e6c5390b91
Я использую md5, чтобы он несколько равномерно распределял файлы по папкам.Это хороший UUID?Есть ли вероятность столкновения?
Заранее спасибо.