可能重复:
HTML Compress File Upload?如何在(上传)之前压缩100 MB文件,以便上传速度可以提高?
我从我的网站正在采取更多的时间来上传100 MB的时间(我知道这肯定需要更多的是因为这时候客户投诉大小),因此我打算上传文件,以便在上传之前将其压缩,然后上传到所需位置,然后在删除压缩格式上传文件的同时解压缩。
那么任何人都可以建议我如何进一步?
我使用PHP,有上传文件,它只是与常规文件上传functionalty形式没有笨拙的代码...
编辑我怎么能Silverlight的整合为此,在PHP?
请帮助
和http://stackoverflow.com/questions/1864908/compress-file-before-upload-via-http – Palantir 2010-07-01 06:50:34
我可能是错误的,但我认为服务器配置为“接受编码”或“内容编码“可能值得探索。我也会把这个问题发布到serverfault.com。在启动传输时,您可能必须在上传文件的页面上设置请求标头。这会让我感到奇怪的是,支持'gzip,deflate'的浏览器和支持'gzip,deflate'的服务器无法协商压缩文件上传。 – Andrew 2010-07-01 07:03:43
还有一个想法......我看到[nochump.com](http://nochump.com/blog/archives/15)有一个Adobe Air库,可以实时压缩和解压缩文件。如果你没有足够的客户来证明自定义的上传者,这可能是一个很好的解决方案。这对他们来说很简单,你可以使用你现有的所有服务器端代码。 – Andrew 2010-07-01 07:15:39