是否有可能让用户远程编辑存储在我的web应用程序的云存储中的文档?我知道有了webdav,你可以远程打开和编辑本地机器上的ms-office文档,并将文件保存回云存储。我想在我的laravel web应用程序上添加这个功能,我找不到解决方案。我听说了itit Webdav Library,我需要这样的东西。
- 我需要我自己的webdav服务器吗?
- 有没有免费的解决方案或库?
- 我使用minio作为云存储,这个库可以帮助我吗?
我至少需要一些指导。提前谢谢你。
回答您的问题:
- 是的,你需要你自己的WebDAV服务器,云存储提供商通常没有内置这个。 最流行的PHP库是sabre/dav
- 你使用哪个云存储提供商并不重要,有了WebDAV,它将适用于大多数(如果不是全部),并且肯定会与Minio一起工作。至于我推荐的包,见上面。
ITHit WebDAV库是一个商业库,我认为你应该坚持开源。
在Laravel中实现它可能会很固执己见,但这样做最终取决于你需要从用户体验和功能的角度来实现什么。
你所走的这条路没有一条是简单的,它是相当复杂的。