mak_sim2001
Новичок
Именование файлов при upload
Каждому файлу делается превьюшка и будет соответсвовать запись в БД с url файла.
Собственно сабж, кто как именует закаченые файлы?
И кто как структурирует директории с учетом того что файлов и юзеров будет много?
Хочется сделать так чтобы избежать проблем в будущем.
P.S.
Я как правило делаю что-то типа этого:
структура директорий:
/userfiles
/200809
/{user_id}
/фаилы и возможно директории юзера
/{next_user_id}
/фаилы и возможно директории юзера
/200810
/{other_user_id}
/фаилы и возможно директории юзера
/{other_next_user_id}
/фаилы и возможно директории юзера
Во время регистрации юзера создаётся директория соответсвующая дате 'Ym' если такова ещё не существует, в не создается поддиректория с названием соответсвующем его id,
далее при закачке фаилов юзером они именуются соответсвенно id закаченого файла.
Метод напрягает по причине того что надо делать постоянно дозаписи в БД (id становится известен тольок после добавления в БД).
Каждому файлу делается превьюшка и будет соответсвовать запись в БД с url файла.
Собственно сабж, кто как именует закаченые файлы?
И кто как структурирует директории с учетом того что файлов и юзеров будет много?
Хочется сделать так чтобы избежать проблем в будущем.
P.S.
Я как правило делаю что-то типа этого:
структура директорий:
/userfiles
/200809
/{user_id}
/фаилы и возможно директории юзера
/{next_user_id}
/фаилы и возможно директории юзера
/200810
/{other_user_id}
/фаилы и возможно директории юзера
/{other_next_user_id}
/фаилы и возможно директории юзера
Во время регистрации юзера создаётся директория соответсвующая дате 'Ym' если такова ещё не существует, в не создается поддиректория с названием соответсвующем его id,
далее при закачке фаилов юзером они именуются соответсвенно id закаченого файла.
Метод напрягает по причине того что надо делать постоянно дозаписи в БД (id становится известен тольок после добавления в БД).