我希望为内容管理系统构建一些功能,以便编辑存储在服务器上的文件。
我希望用户能够轻松地将文件本地下载到他们的计算机,打开文件进行编辑,然后将其保存回服务器。这个过程应该尽可能无缝。
以下是今天的步骤:
这就是我想要的:
使用Sharepoint的人知道这有效(使用WebDAV)但仅适用于Office应用程序(PPT,DOC,XLS)。我希望它适用于所有文件类型。
这将需要在本地安装某种软件 - 可能是一个单独安装的应用程序,其中注册了mime类型,签名的java applet或firefox扩展。
这似乎是一个应该解决的问题。有没有人见过这个呢?
答案 0 :(得分:1)
Windows客户端操作系统有一个WebDAV重定向器,已经有很长一段时间了 a)您不需要客户端部分和b)它不是特定于Office文件。
有趣的是服务器端,实现WebDAV服务器。
Vista等客户端操作系统不支持WebDAV(IIS5.1支持,6.0不支持),仅支持服务器(2K3,2K8 ......)
有可用于实现WebDAV服务器的goo / examples / frameworks(无法回忆起我研究它的时候),但是它需要一个服务器操作系统[所以我不得不打折它,因为在我的情况下主机可能是Vista / 7,而非服务器/ XP)。
答案 1 :(得分:0)
网站WebDAV Resources包含至少one open-source server implementation的链接。我没有使用过这个软件,我只是引用了这个参考资料。
从the Jakarta Slide project has been retired开始,Apache已经弃用或放弃了对服务器端WebDAV的支持。