[Hash de 32 bits]
Dejaría todos los archivos donde están, cambiaría los nombres de los archivos y dejaría que la base de datos maneje los metadatos contextuales y el enlace URI en lugar de las carpetas. Esta es la razón por la que puede agregar metadatos en lugar de colocar el archivo en varias carpetas para brindarle a un usuario de navegación algún contexto de los archivos que contiene.
2014/08/01 / [hash de 24 bits]
20140801 [hash de 24 bits] almacenado en dbase sin barras inclinadas
- En Node.JS, ¿es una buena idea usar un proceso hijo de Python para manejar tareas pesadas de bloqueo de CPU?
- Cómo informar a un diseñador web y desarrollador web
- ¿Cuándo es suficiente la frecuencia de errores en un sistema de producción para indicar que es necesario un cambio significativo en la práctica de ingeniería?
- Cómo convertirse en un gran desarrollador web
- Cómo aprender sobre el desarrollo de exploits
Si no almacena las barras en la base de datos, puede ajustar un hash de archivo de 24 bits mientras tiene alguna información contextual de la fecha en que se creó. Esto puede ser útil en su caso simplemente por la cantidad de archivos y estoy seguro de que navegar por la carpeta a través de ftp tarda un poco en cargarse a la vista. La administración puede ser un poco más fácil para realizar eliminaciones rápidas de un solo elemento si no tiene un sistema de gestión de activos digitales. También reducirá cualquier colisión de hash que pueda encontrar al nombrar los archivos.