Назад | Перейти на главную страницу

Файловый менеджер во внутренней сети

Я разрабатываю интранет, в котором будут размещаться файлы пользователей. В основном это облачный хостинг для файлов пользователей в домашней сети. Я разрабатываю это с помощью PHP.

Есть ли хорошие файловые менеджеры для интрасетей с открытым исходным кодом? Или есть ли способ открыть каталог на сервере в Explorer / Finder по ссылке в интрасети? Так пользователи могут визуально видеть свои файлы?

Привет, я считаю, что вам нужна система, поддерживающая WebDAV.

http://en.wikipedia.org/wiki/WebDAV

Распределенная разработка и управление версиями на основе Интернета (WebDAV) - это набор методов, основанных на протоколе передачи гипертекста (HTTP), который облегчает сотрудничество между пользователями при редактировании и управлении документами и файлами, хранящимися на серверах World Wide Web.

Вот несколько примеров файловых менеджеров webdav: http://www.webdav.org/projects/

Вот проект PHP с открытым исходным кодом:

http://extplorer.sourceforge.net/

Также стоит отметить, что многие системы позволяют пользователям подключать сетевой диск к приложению webdav. По сути, вы можете сопоставить H: с http: // интрасеть / мои файлы

Что именно вы имеете в виду под «интрасетью, в которой будут размещаться файлы пользователей»? Было бы полезно знать, почему вы не используете общий доступ к файлам (согласно комментариям Бена), чтобы формировать любые предложения.

Есть несколько решений, но как магазин MS мы склонны просто использовать sharepoint, что означает, что я не могу комментировать, какие из них хороши. Сказав это, вы можете взглянуть на на открытом воздухе.

посмотри на PHPFileNavigator. Я использовал его в прошлом, чтобы разрешить группе людей доступ к веб-серверу.