В наличии:
-сервер (win server 2008), на котором выкладывается некий контент
-клиенты (win7 и win8) которые хотят этот контент всегда иметь при себе
Что нужно:
-при подключении к сети клиенты синхронизируют контент (только в сторону сервер -> клиент)
-при отсутствии сети пользуются той версией, что есть
Что сделал:
-настроил webdav доступ к данным
-подключил на клиенте webdav как сетевой диск
Планировал использовать стандартную фишку с автономно доступным сетевым диском, но оказалось что с webdav она не работает.
Подскажите пожалуйста наиболее простой способ достичь желаемого. Дропбокс\скайдрайв не подходят, т.к. данных много, а платить за про аккаунт не хочется.
Попробовал, выглядит удручающе:
1) php на win сервере не лучшее решение
2) не работает External Storage app которое должно мапить «виртуальные папки» на папки вне директорий пользователей. Не знаю почему, вроде все мапится, но когда заходишь в папку в ней пусто
3) при загрузке 10 килобайтной php-fcgi.exe картинки жрет 100Мб оперативы и 100% процессора примерно 5-10 секунд. Именно столько длится загрузка этой ПНГшки. Ипользовал sqlite если это важно. Проблема на форуме всплывает часто, вроде решена, но на деле как видно нет.
Итог, поигравшись 10 минут удалил.
Тут (см первый коммент) habrahabr.ru/post/154047/ описываются другие проблемы проекта. В целом он выглядит недоделкой.
Если что, это не к вам претензии. Просто если кто-то забредет в этот вопрос, и подумает, что owncloud — решение для проблемы :)