在我的PHp项目中上传文件非常慢

时间:2010-06-21 09:21:55

标签: php file-upload

我正在开发一个osCommercre项目,其中有用于上传参考文件的页面,我们已经提供了将文件上传到100 MB大小的功能, 现在客户抱怨我客户抱怨文件的上传时间晚了, 我该怎么做才能提高上传速度?

3 个答案:

答案 0 :(得分:3)

你有没有调查真正的瓶颈是什么?这完全是关于上传速度,最明显的原因是客户端没有足够的带宽。即使他们使用快速ADSL,他们仍然可能具有较低的上传速度(ADSL中的“A”代表“非对称”,即快速下载,但上传速度较慢)。

例如,对于典型的(欧洲)上传速度为512kb / s,上传100MB文件至少需要26分钟,假设全速(这不是通常的情况)......

答案 1 :(得分:2)

他们有什么上传速度?根据我的经验,用户通常会抱怨,即使他们已经从他们的ISP获得了可用的上传速度。询问他们具有什么广告速度,然后检查他们是否已达到最大速度(请记住1 MB = 8 Mbit)。

如果他们有很多带宽,请与托管服务提供商/您的系统管理员联系。

答案 2 :(得分:1)

您可以对代码进行小规模优化,但是,对于 100 MB 大小的文件,您无法执行任何操作。使用此大小的文件上传过程将会变慢:(与gmail,yahoo等网站的情况相同。