我正在开发一个用于托管用户文件的 Intranet。基本上是家庭网络内用户文件的云托管。我正在使用 PHP 进行开发。
有没有适合内联网的开源文件管理器?或者我可以通过内联网上的链接在 Explorer/Finder 中打开服务器上的目录?这样用户就可以直观地看到他们的文件了?
答案1
您好,我相信您想要的是一个支持 WebDAV 的系统。
http://en.wikipedia.org/wiki/WebDAV
基于 Web 的分布式创作和版本控制 (WebDAV) 是一组基于超文本传输协议 (HTTP) 的方法,有助于用户之间协作编辑和管理存储在万维网服务器上的文档和文件。
以下是 webdav 文件管理器的一些示例: http://www.webdav.org/projects/
这是一个开源的 php 项目:
http://extplorer.sourceforge.net/
另外值得注意的是,许多系统允许用户将网络驱动器映射到 webdav 应用程序。基本上,您可以将 H: 映射到http://intranet/my-files
答案2
您所说的“托管用户文件的内联网”到底是什么意思?了解您为什么不使用文件共享(根据 Ben 的评论)将有助于提出任何建议。
有几种解决方案,但作为 MS 商店,我们倾向于使用 SharePoint,这意味着我无法评论哪些是好的。话虽如此,你可以看看露天。
答案3
看一下PHP文件导航器。我过去曾使用它来允许一组人访问网络服务器。