我正在寻找可以在本地托管的类似Dropbox(或centraldesktop)的东西。
我希望用户能够上传(多次上传奖励)并将文件下载到文件结构中。
Dropbox非常完美,除了1)仅允许一个用户和2)我们无法控制它(对于这个项目来说是一个大问题)。
有什么建议么?
(我希望在PHP中使用某些东西,因为我已经在运行WAMP服务器,但目前我愿意接受所有建议。)
编辑:由于客户端要求,该解决方案需要基于Web。用户目前可以访问dropbox.com,因此我知道这可行。
我正在寻找可以在本地托管的类似Dropbox(或centraldesktop)的东西。
我希望用户能够上传(多次上传奖励)并将文件下载到文件结构中。
Dropbox非常完美,除了1)仅允许一个用户和2)我们无法控制它(对于这个项目来说是一个大问题)。
有什么建议么?
(我希望在PHP中使用某些东西,因为我已经在运行WAMP服务器,但目前我愿意接受所有建议。)
编辑:由于客户端要求,该解决方案需要基于Web。用户目前可以访问dropbox.com,因此我知道这可行。
Answers:
基于Web的FTP界面与Dropbox完全不同。Dropbox之所以如此出色,是因为用户几乎不需要与之交互。他们在本地PC上有一个文件夹,该文件夹会自动同步到Dropbox云服务器。iFolder之类的东西可能在您的小巷中。如果您打算自己动手,我将研究lsync,可能还会使用某种通知系统a'la Growl或inotify。棘手的部分将是弄清楚如何配置多个用户对同一数据的访问。
听起来像您想要一个FTP服务器。那么,您使用什么操作系统?通过FTP,您可以进行多次传输并同时拥有多个用户。实施SSH以保护它的安全,您便已准备就绪。
对于基于Web的FTP客户端,请尝试http://www.net2ftp.com/
您是否意识到Dropbox为团队提供了产品?(称为err,保管箱团队)。在此处查看他们的页面:
http : //www.dropbox.com/teams
我们发现它在管理方面非常缺乏,并且正在访问www.box.net(正在等待其Mac客户端)