简体   繁体   English

实现类似于dropbox的存储库的技术

[英]Technologies to implement repository similar to dropbox

I have do investigate some ways and technologies to implement a server or client-server similar to dropbox (a simple repository)... 我已经研究了一些方法和技术来实现类似于dropbox(一个简单的存储库)的服务器或客户端服务器......

Probably I'm not making the best search but I can't find the best technologies to implement or some examples or open source projects that implement the file transfer part... 可能我没有做出最好的搜索,但我找不到最好的技术来实现或者实现文件传输部分的一些示例或开源项目......

If you implement something like dropbox what technologies would you use? 如果你实现dropbox之类的东西,你会使用什么技术?

Other question is, where is the best place to store all files? 其他问题是,哪里是存储所有文件的最佳位置?

Tks for your help and sorry for my english! 请求帮助,抱歉我的英语!

Regarding transport - the best bet is either WebDAV/S or SFTP as one of options (SSH supports username/password and custom login schemes). 关于传输 - 最好的选择是WebDAV / S或SFTP作为选项之一(SSH支持用户名/密码和自定义登录方案)。 There's no need to invent anything custom. 没有必要发明任何自定义。

Files should be stored on the disk (there were plenty of discussions here on SO regarding where and how to store files on such servers) or, if you plan to use cloud services (eg. Azure or Google App Engine) as a backend, in BLOB storage. 文件应该存储在磁盘上(这里有很多讨论关于在这些服务器上存储文件的位置和方式),或者,如果您计划使用云服务(例如Azure或Google App Engine)作为后端, BLOB存储。

In general your question is overly broad - more precise and narrow questions would bring more specific and detailed answers. 一般来说,您的问题过于宽泛 - 更精确,更狭隘的问题会带来更具体和详细的​​答案。

有一个简单的方法可以放置和共享文件的远程“位置”,也可以作为网络共享安装,请检查WebDAV协议。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM