开发下载网站的困惑
没做过下载网站,不明白用什么技术。我所想到的简单方式就是上传文件到服务器,然后通过id来下载。但总感觉有点不踏实,上传下载大文件会稳定吗?速度如何呢?希望各位能给点好的建议。
------解决方案--------------------对于大文件的上传现在网上已经有比较成熟的解决方便,使用第三方控件来实现断点续传。
比如QQ邮件中的文件中转站里面的大附件上传功能,115网盘中的断点续传功能,华为网盘中的断点续传控件,他们都通过ActiveX控件来实现的。
使用ActiveX控件可以将一个大文件分成许多个小文件块,每次只向服务器上传一小块文件,这样上传时不会在服务器占用太多内存,并减轻服务器压力。
同时现在许多情况下,用户上传的文件有许多都是重复的。所以通过文件MD5检测可以避免上传重复文件。减少服务器空间占用。
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------