Я ищу разработку файлового менеджера, который имеет несколько необычные требования. Идея состоит в том, что аутентифицированный пользователь может загружать новые файлы, переупорядочивать существующие (с помощью перетаскивания) и удалять - ничего нового здесь я не знаю. Тем не менее, файлы используются как часть медиа-презентации и имеют строгие правила упорядочения и именования, поэтому я подумал, что я позволю им загружать файлы с любым именем, а затем переименовать на лету, после чего я может определить, какое имя должно быть в соответствии с тем, что уже существует в папке. По сути, каждое внесенное изменение имеет потенциальный удар по всем именам файлов в папке. Кроме того, я хочу настроить систему управления версиями с возможностью отката к предыдущим состояниям.
Я, вероятно, склоняюсь к решению PHP и jQuery, надеюсь, построив поверх чего-то, что уже есть. Есть ли что-нибудь, что может сработать, если я добавлю дополнительную проверку и обработку поверх стандартных процессов файлового менеджера? Это не обязательно должен быть PHP, этот сайт интрасети будет работать только на нескольких компьютерах с одинаковыми спецификациями. Возможно, может быть решение этой проблемы с помощью Java или другого языка ...
Надеюсь, это не слишком расплывчато, просто надеюсь, что кто-то может иметь опыт работы с файловым менеджером, который может интегрироваться с тем, что мне придется делать.