醉月 发表于 2013-11-4 11:12:08

CB a20 想做类似个人云盘服务的功能,选择web系列的还是选.FTP

RT
    想把A20打造成一个外网可以访问的个人云盘,是选择web系列的服务器好呢还是选择FTP系列的服务器呢?从它们的扩展性和对硬件的消耗上以及开发难度来说,它们谁更适合?

忘给出建议,谢谢!

soloforce 发表于 2013-11-4 14:36:38

呵呵,关键是国内的宽带限制问题……尤其是上行速度严重受限的情况下,即使你家里有一个很好的私人云存储,你在外头简直无法访问,下载速度够你受的。

soloforce 发表于 2013-11-4 14:39:15

至于服务器软件的选择就丰富了,web的话 lighttpd是很好的选择,ftp可以用vsftpd; 为了跨子网,还可以借助 vpn、ssh-tunnel 等等 …… 但一切的一切离不开带宽阿

醉月 发表于 2013-11-4 17:21:24

soloforce 发表于 2013-11-4 14:39 static/image/common/back.gif
至于服务器软件的选择就丰富了,web的话 lighttpd是很好的选择,ftp可以用vsftpd; 为了跨子网,还可以借助 ...

在不考虑带宽的情况下。
如果考虑lighttpd,它是不是可以和内网的samba整合在一起?对内用samba功能,对外用lighttpd。但是这两者之间能否共享存储路径呢?

醉月 发表于 2013-11-4 17:26:40

soloforce 发表于 2013-11-4 14:39 static/image/common/back.gif
至于服务器软件的选择就丰富了,web的话 lighttpd是很好的选择,ftp可以用vsftpd; 为了跨子网,还可以借助 ...

vsftp 这个属于重量级别的软件吧?
A20的硬件能承受吗?

soloforce 发表于 2013-11-4 17:46:15

vsftpd是轻量级ftp服务器吧,注重安全性的。配置也简单。A20的硬件很牛的,跑绝大多数的服务程序都很轻松。

soloforce 发表于 2013-11-4 17:48:28

醉月 发表于 2013-11-4 17:21 static/image/common/back.gif
在不考虑带宽的情况下。
如果考虑lighttpd,它是不是可以和内网的samba整合在一起?对内用samba功能,对 ...

两者走的是不同协议,没试过整合;至于共享,两者当然可以共享同一个存储路径。

醉月 发表于 2013-11-4 18:05:58

soloforce 发表于 2013-11-4 17:48 static/image/common/back.gif
两者走的是不同协议,没试过整合;至于共享,两者当然可以共享同一个存储路径。 ...

协议不同倒无所谓,因为就是为了内外网互通,还有些其他需求,才造成这样的方法。如果可以共享存储路径,其实可以改源码的,从源码的层面进行整合。
-----
主要是不知道这个想法的可行性如何。
-------
另外,能直接在lighttpd 或者vsftp上打开一个文件吗?比如A20上有一首mp3,我可以直接通过这两个服务器打开播放吗?<不能下载到本地来>

谢谢!

soloforce 发表于 2013-11-4 18:21:19

lighttpd和vsftpd本身不具备在线播放或者流播放的能力,有这方面需求的话必须借助其他的软件。我估计你说的更像是类似windows网络邻居那种访问方式,unix下就用samba之类的可以实现。事实上,都必须下载到本地,只不过没保存为一个文件而已。

醉月 发表于 2013-11-4 18:45:43

soloforce 发表于 2013-11-4 18:21 static/image/common/back.gif
lighttpd和vsftpd本身不具备在线播放或者流播放的能力,有这方面需求的话必须借助其他的软件。我估计你说的 ...

谢谢版主!

确实,我想在外网也实现类似windows的网上邻居这个功能,不过内网有samba了。外网....比如优酷,它就可以在线播放文件,只是不知到它那个实现方式。

刚才看了下lighttpd,它似乎需要网页之类的去支持,这个可能会增加工作量,觉得vsftpd应该可以和samba整合起来应该现实一些。

但是,我现在没有能力进行这个架构的可行性分析,这是其一;其二,我害怕A20同时跑ftp + samba 性能会跟不上。

谢谢版主的回答,给予我操作下去的鼓励!:)
页: [1] 2 3 4
查看完整版本: CB a20 想做类似个人云盘服务的功能,选择web系列的还是选.FTP