Привет. Извиняюсь , если глупый вопрос , начал изучение NodeJs и есть такая задача:
Человек заходит на сайт , создает слои\папки, в них может загружать картинки и редактировать их... Человек может создать сколько угодно слоев\папок и в каждую папку может загрузить сколько угодно картинок.
Я думал, что при каждом созданом слое , я создаю папку с таким же названием на сервре , но тут вопрос:
1) Если будет одноврменено работать 10,50,100... человек , получится каша
2) Будут пересекаться имена папок и не выпадит ли это в ошибку или какой-то баг.
3) После завершения работы , хотелось бы удалить все папки данного пользователя , не хранить все это на сервере, может удалиться что-то не то, не связанное с данным пользователем
Как лучше организовать работу , структуру ? Может создавать эти рабочие папки на компе конкретного пользователя , а не сервере или как-то под каждого пользователя создавать папку с уникальным ID , а уже в ней созданные им папки\слои ?