肯定有文件服务器的,上传的东西放在一个独立的服务器上。我只是瞎猜,没有具体做过。
1、服务器端边读边写。尤其对大文件更要如此处理,否则服务器很容易崩溃。不知道php是否支持,java是肯定支持的 2、文件存储分布式,这个不用多说了,网上一搜,到处都是 3、前端肯定要加负载均衡的也,但是不建议使用nginx,而应该使用squid之类的,请求被分流之后,直接由real server来接受客户端的上传流,不需要经过nginx等代理 4、最好有CDN,这个是万能钥匙,能解决一切重苛绝症
这个模块的人气比较差啊,帮顶了.顶顶更健康! 我以前做过一个网站,有上传下载功能,比较简单哈.前台用html的file标签,后台servlet使用了jspSmartUpload组件进行上传功能实现.上传的目录就设在服务器的web项目里面.
25,980
社区成员
4,366
社区内容
加载中
试试用AI创作助手写篇文章吧