上传速度慢的主要是因为网站文件个数比较多。
十多年建站经验, 成都做网站、成都网站制作、成都外贸网站建设客户的见证与正确选择。创新互联建站提供完善的营销型网页建站明细报价表。后期开发更加便捷高效,我们致力于追求更美、更快、更规范。
ftp 每次传输文件都需要先建立连接,然后进行传输。对于小文件而言,建立连接的时间要远远超过实际传输所使用的时间。因此,哪怕你上传的总共只有几百k的文件,但由于每个文件都很小,文件总数目很多,传输起来很多时间都浪费在建立连接上了,结果就会传输得很慢。那么如何能够加快传输速度呢?关键就是减少文件数目。所以,一个比较可行的办法就是将文件压缩后再进行上传,然后在线进行解压缩,这样将会大幅度提高上传速度。
有些新客户刚开通空间上传资料可能发现有点慢,一个几十兆的文件,上传就需要半天,当然可能会快或者慢些。但这么点文件不应该消耗我们这么多的时间,那么它是什么原因引起的,如何解决呢?什么原因引起ftp上传比较慢?
一般我们常见的adsl上网方式(常说的宽带),简称非对称“非对称数字用户环路”,换成最直接的话:比如我们4m的宽带adsl下载可以达到400-500k左右,但上传也就是30-50k左右已经是很不错了,因此ftp上传慢的主要原因是因为宽带自身的条件所限,当然如果您的公司是光纤的网络上传又另当别论了。宽带是申请好的,已经不太可能变更,而且也不是天天上传,所以我们要通过其他技术解决ftp上传慢。如何解决ftp上传慢?
我们已经知道上传ftp慢的问题就是上网猫非对称的原因导致的,所以同样的文件已经无法在短时间内上传较大的文件,再加上ftp每上传一个文件需要重新连接一次,这就会浪费我们更多的时间,其实最好的解决办法就是把所有的文件压缩上传即可解决。
FTP是经常被用到网站或者虚拟主机空间的文件传输协议。但是,有的时候会遇到上传、下载速度过慢或者失败的状况。连着试上几次,也还是无济于事。
首先,传输速度与所使用的FTP软件存在着一定的关系,不过,如果是像中国到美国、到英国等距离很远的国家的虚拟主机空间,主要的则是双方的网络线路问题了,这个问题靠我们自己的话基本上是无法改善的。像这种跨国传输,远距离传输的情况可以换种传输工具,推荐使用Aspera传输, 这里有关于Aspera的详细解说。这里就不细说了。
接下来,我们就来了解下关于提高FTP传输速度的两个小妙招吧!
消除宽带保留限制
通常系统都是默认限制20%的带宽,虽然对平常使用并不太大的差异,不过对于FTP来说
还是具有一定的速度差别的。调出运行框>键入gpedit.Msc>确定,打开“组策略”窗口的“本地计算机”,依次双击:计算机配置>管理模板>网
络>QoS数据包计划程序,再接着双击右侧窗口中“限制可保留带宽”,勾选 “已启用”,把“带宽限制”中数值20改为0。“确定” 之后,重启即可。
减少文件个数
FTP在上传和下载每个文件时,都需要建立连接,才能进行传输,因此,我们与注意到,如
果传输的文件是一个包含多个几百KB文件的几M大小的文件夹,还不如一个几十M文件传输速度快。其实,那个几M文件夹传输时间全都浪费在建立连接上了。所
以要尽量减少上传的文件个数。或者把要上传的文件进行压缩,再上传。
你生成程序的时候 选择的 debug 方式 还是release 如果是debug的话可能会慢一些
在一般情况下ftp上传速度取决于您的网络环境、到达ftp主机的网络路径及其速度和ftp主机的性能等等。当我们发现ftp上传速度很慢时,往往首先想到的是网速太慢。其实并不尽然。由于ftp协议的特性,ftp在上传大量小文件时,往往无法充分利用网络带宽。您可以通过将众多的小文件先打包再上传,便可一举提高上传速度。如果能够对打包文件进行压缩后上传,则更为有效。例如使用winRAR/winZIP工具对文件进行打包压缩,上传后对其进行解压,即可使用。
最近几天我在连接FTP服务器的时候变得非常卡,老半天连接不上,就算连接了打开一个目录都要加载好几分钟,原本以为是主机的问题,但是网站打开又很快,后来发现原来是flashFXP的设置问题,如果遇到同样问题的朋友可以试试看,那么我就在下面分享连接FTP服务器卡顿的解决 方法 :
解决方法:
1、首先打开属性参数设置,或者直接按快捷键F6
2、找到连接FTP,然后进行数据连接模式选择,一种是主动一种是被动,可以自己测试一下哪种快就用哪种,我是从被动改为主动,现在基本上都是秒开。
注意:
FTP数据连接模式分类:主动模式(port)与被动模式(pasv)两种了,一般情况是被动模式如果ftp服务器的改变我们ftp连接时也需要进行调整。
最后我希望自己提供的方法能帮助到大家解决问题。如果觉得不错就在 文章 下方给我点一个赞吧_