2

我正在寻找为内容管理系统构建一些功能,用于编辑存储在服务器上的文件。

我想让用户能够轻松地将文件本地下载到他们的计算机,打开文件进行编辑,然后将其保存回服务器。该过程应尽可能无缝。

今天的步骤如下:

  1. 单击链接以在 Web 浏览器中下载文件(例如 PSD)
  2. 将其保存到磁盘
  3. 找到文件,在 Photoshop 中打开它进行编辑
  4. 进行更改,保存文件
  5. 返回浏览器,导航到下载的文件。
  6. 点击“替换文件”
  7. 找到文件,将其上传回服务器。

这就是我想要的:

  1. 点击链接打开PSD文件
  2. 文件已下载,Photoshop 启动
  3. 进行更改,保存文件
  4. 文件上传回服务器,替换原始文件

使用过 Sharepoint 的人都知道这可以(使用 WebDAV)但仅适用于 Office 应用程序(PPT、DOC、XLS)。我希望它适用于所有文件类型。

这将需要在本地安装某种软件——可能是单独安装的应用程序,注册了 mime 类型、签名的 java 小程序或 firefox 扩展。

这似乎是一个应该解决的问题。有没有人见过这样做?

4

2 回答 2

1

Windows 客户端操作系统有一个 WebDAV 重定向器,并且已经使用了很长时间,所以 a) 你不应该需要一个客户端,b) 它不是特定于 Office 文件的。

有趣的是服务器端,实现了一个 WebDAV 服务器。

WebDAV 在 Vista 等客户端操作系统上不支持(IIS5.1 支持,6.0 不支持),仅在服务器上(2K3、2K8...)

有可用于实现 WebDAV 服务器的 goo/examples/frameworks(不记得从什么时候开始研究的),但它需要一个服务器操作系统 [所以我不得不打折它,因为我的主机可能是 Vista/7 ,而不是服务器/XP)。

于 2009-03-26T11:36:43.870 回答
0

WebDAV Resources站点包含一个指向至少一个开源服务器实现的链接。我没有用过这个软件,我只是引用参考。

自从Jakarta Slide 项目退出以来,Apache 似乎已经弃用或放弃了对服务器端 WebDAV的支持。

于 2009-03-31T04:59:27.140 回答