我正在开发一个涉及上传50MB以上视频的网站。
这是将文件上传到服务器的更好(更快)的方式:
或
由于
答案 0 :(得分:0)
最好的方法是使用FTP。
答案 1 :(得分:0)
对于较大的文件大小,FTP速度要快得多。文件大小低于1MB并不重要。
P.S。如果您不是上传者,请考虑哪些内容对您的用户更轻松。表单更容易,但ftp仍然更快。
答案 2 :(得分:0)
对于用户体验,您应该使用表单文件上传;两者的速度取决于互联网连接速度和服务器与客户端的负载,并且差别不大。如果它处理了很多用户,你的网络服务器可能会有点多,但你可以使用例如nginx来减少这个问题。
编辑: 这里是一个比较:http://daniel.haxx.se/docs/ftp-vs-http.html
答案 3 :(得分:0)
我使用Jupload
它分割文件并通过http上传它们。这也很好,因为您不需要关心服务器配置中的文件上传限制。速度主要取决于HTTP和FTP的客户端连接信息。当然,它们之间存在一些差异,但它们之间并没有那么大差异。
答案 4 :(得分:0)
为什么不同时提供? (说真的 - 大约十年前我写了一个应用程序来做这件事。)查看“MOVEit DMZ”或研究各种带有门户网站集成的FTP服务器,看看它今天是如何完成的。
还有第三种方法你应该考虑并被Jupload评论所触及:一个本地控件(Flash,Java,ActiveX,Firefox插件等,可以优化上传体验)。如果人们将多个大型文件上传到您的网站,他们可能会欣赏速度/可靠性提升。