Table of Contents

Обзор серверных реализаций WebDAV

Apache mod_dav

http://www.webdav.org/mod_dav/
Мод к наиболее популярном http-серверу. Обеспечивает полную совместимость class 1 и class 2. Указаний относительно поддержки расширений протокола найти не удалось.

Lighttpd mod_webdav

http://redmine.lighttpd.net/wiki/lighttpd/Docs:ModWebDAV
Простая реализация протокола для “легкого” http-сервера. Поддерживает стандарт лишь частично(операции PROPFIND, PROPPATCH, OPTIONS, MKCOL, DELETE, PUT, LOCK). Основное преимущество в размере.

ngnix ngx_http_dav_module

http://sysoev.ru/nginx/
Модуль для популярного легкого сервера. Также поддерживает стандарт частично(PUT, DELETE, MKCOL, COPY и MOVE).

Python WebDAV server

http://sandbox.xerox.com/webdav

WebRFM

http://www.geocities.com/SiliconValley/Horizon/7772/webrfm.html

Итоги

Название Занимаемое место на диске Потребляемая память Основной протокол Упорядоченные коллекции Версионность Управление доступом Перенаправление
Apache mod_dav 2.1M:?:~+----
Lighttpd mod_webdav 900k~+-----
ngnix ngx_http_dav_module 2M~+-----