Как сохранить файл на сервере? - PullRequest
2 голосов
/ 22 сентября 2011

Я сохраняю изображения в файл и создаю первую папку с именем Guid, чтобы избежать дублирования имен файлов. И сущности содержат ссылку на изображение.

Мне кажется, что создание папки и присвоение имени guid некорректно с точки зрения производительности. Так как же мне избежать дублирования имен?

И вторая проблема - это проект, разделенный на 2 проекта. Один - это admin, а другой - для пользовательского интерфейса, поэтому я не могу получить доступ к своим сохраненным файлам из пользовательского интерфейса. Как лучше всего справляться с этими проблемами?

1 Ответ

0 голосов
/ 23 сентября 2011

Что касается первой проблемы, я думаю, что вы можете создать папку для каждого пользователя и заменить существующий файл, запрашивая подтверждение пользователя. Вторую проблему можно решить с помощью NFS или общего каталога, где администратор и пользовательское приложение могут как читать, так и записывать файлы (и вам необходимо разработать компонент, который извлекает файлы и возвращает их в веб-приложения).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...