SabreDav - файловая система для всех или просто очень удобно.
Написал Blogger team Опубликовано 28 май, 2018
Теги #PHP

Захотелось рассказать об этой библиотеке, так как некоторое время назад она стала для меня открытием-вдохновением... Итак...

Что такое WebDav? 

WebDAV (Web Distributed Authoring and Versioning) или просто DAV — набор расширений и дополнений к протоколу HTTP, поддерживающих совместную работу пользователей над редактированием файлов и управление файлами на удаленных веб-серверах. Если проще - то это доступ к файлам на сервере, причем так как это есть в составе Windows и других  ОС, то можно эти удаленные файлы подключать в виде сетевого диска. Это очень удобно.


Красивая реализация файлового хранилища

Итак, пусть у нас есть задача создать для пользователей файловое хранилище с индивидуальными правами доступа и полной историей всех действий и вы уже реализовали это в виде веб-сайта. ТАТАМ...  а теперь на основе этой библиотеки за  5-10 дней вы можете создать сетевой диск, который будет повторять работу вашего веб-хранилища. Не шучу 5-10 дней и база готова. Безусловно есть мелочевка, которую доводить еще надо будет, но это праздника не испортит.

Каждая операция удаления, добавления и переименования - все доступно для вкрапления своего кода. Вы сможет управлять названиями файлов, например везде в конце название добавить слово "Hi" как у папок так и у файлов )). Если кто слышал о Системе SharePoint и ее хранилище файлов - то с этой библиотекой вы такое  и сделаете!!! Библиотека SabreDav бесплатна.

В моем случае благодаря этой доработке весь АйТи отдела сразу посчитал это очень надежной системой и последующая разработка шла на ура.

Для развертывания базового примера в пакете библиотеки все есть. Ссылки в конце статьи. 

Ссылки к публикации
Комментарии 0
защитный код
Блог вопросов и решений
Вопросы и решения всегда лежат прямо под ногами или летают над головой. Их надо ловить!
Последние посты
Популярное
Облако тегов
#Java #JavaScript #MySQL #PHP #Tesseract OCR #Zend framework #Разработка