Я собираюсь добавить элемент управления загрузкой файлов на свою веб-страницу ASP.NET 2.0, чтобы пользователи могли загружать файлы. Файлы будут храниться на сервере в папке с именем пользователя. Я хочу знать, что лучше всего назвать файлы при сохранении на сервере. Необходимо учитывать безопасность, производительность, гибкость при работе с файлами и т.д. Если я пропущу что-нибудь, пожалуйста, направляйте меня
Параметры, которые я рассматриваю сейчас:
- Загрузка с тем же именем, что и имя входного файла
- Добавить идентификатор пользователя + случайное число + имя файла с именем входного файла
- Создайте случайные числа + Текущее время в секундах и сохраните файлы с этим номером. Будет иметь одну таблицу для сопоставления этого номера с загрузкой пользователей.
Что-нибудь еще? Каков наилучший способ?
Заранее спасибо