网【wǎng】站速度是影响用户体验的一【yī】个重要因素,如果一个【gè】网站的【de】打开速度很慢的话【huà】,相信【xìn】不会有多少人愿【yuàn】意去【qù】等待【dài】网【wǎng】站【zhàn】的打开【kāi】,这样就会让企业【yè】大【dà】大流失客户资源【yuán】。而【ér】且网站的打开速度也是影响搜索引擎的收录【lù】排名的,网【wǎng】站【zhàn】速【sù】度打开【kāi】太【tài】慢的话搜索引擎可能将不【bú】在访问该网站,因此【cǐ】如果我们的网站打【dǎ】开较慢就需要想【xiǎng】办法提升【shēng】网站的打开速度。除了硬【yìng】件问【wèn】题,我们也可以从网站自身【shēn】做【zuò】一下调整【zhěng】来提升网站速度。
那么如何从网站自身去提升打开速度呢?
今天微勤广州网站建设就教大家怎么去提升网站的打开速度:
1、缩小Javascript和CSS文件
如【rú】果你【nǐ】的网站大约有9-21%的用户是第一次访客,那么这些人会【huì】下【xià】载Javascript和【hé】CSS,如果这些文【wén】件很【hěn】大浏览器会下载很【hěn】长时间。使用压缩工具可以减【jiǎn】少Javascript和CSS尽一半的文件大小,至【zhì】少能提高【gāo】40%到【dào】60%的压【yā】缩率。
2、Sprites图片技术
Spriting是一种网页图片【piàn】应用处理方式,它是将一个页面涉及【jí】到的所有零星图片【piàn】都包含到一【yī】张大图【tú】中去【qù】,然后利用CSS技术【shù】展现出来。这样一来,当【dāng】访【fǎng】问该页【yè】面时,载入的图片就不会像以【yǐ】前【qián】那样一幅一幅【fú】地慢【màn】慢【màn】显【xiǎn】示出【chū】来了,可以减少了整个网页的图片大小,并且利【lì】用CSSSprites能很好地减少【shǎo】网页【yè】的http请求,从而【ér】大【dà】大【dà】的提高页面【miàn】的性能。CSSSprites在国内很多人叫css精灵,很早就有了,在很多大型网站都有用到【dào】,特别是一【yī】些所有页面都存在的图标用得比【bǐ】较多,很好【hǎo】的【de】提升加【jiā】载速【sù】度。
3、Ajax调用尽量采用GET方法调用
实际使【shǐ】用XMLHttpRequest时,如果使用【yòng】POST方法【fǎ】实现,会发生2次HTTP请求,而使用GET方法只会发生1次HTTP请求【qiú】。如果改【gǎi】用GET方法,HTTP请【qǐng】求减少【shǎo】50%!
4、延迟显示可见区域外的内容
为了【le】确保用户可【kě】以【yǐ】更快地【dì】看见可见区域的网页可以延迟加【jiā】载【zǎi】或【huò】展现可【kě】见区域外的内容【róng】,为【wéi】了避【bì】免页面变形,可以使【shǐ】用占位符标签制定正确的高度和宽度。比如WP的jQueryImage LazyLoad插件就可以在用户停留【liú】在【zài】第一屏【píng】的时候,不加【jiā】载【zǎi】任何第一【yī】屏以下【xià】的图片信息,只有当用户【hù】把鼠标往下滚【gǔn】动【dòng】的时候,这些图片才开始加载。这样很明显提升可见区域的加【jiā】载速【sù】度【dù】,提高用户【hù】体验。
5、合理使用Flush
用户端发送浏览请【qǐng】求后,服【fú】务器端一【yī】般要花销【xiāo】200-500ms去【qù】处理这些请求,在此期间,用【yòng】户端浏览器处于等【děng】待状【zhuàng】态,如果要减少用户等【děng】待时【shí】间,可【kě】以在适当的位置使用【yòng】flush,将已经就绪【xù】的内容推【tuī】送到【dào】用【yòng】户端,这在php中很容易【yì】实现例如:网站【zhàn】加载时间 网站访问速度 网站优化 用户体验。
6、精简代码
这【zhè】个可以【yǐ】说【shuō】是最直【zhí】接的一【yī】个方法,也是用得比【bǐ】较多的,对网页代码进行瘦身【shēn】,删【shān】除不必【bì】要的【de】沉【chén】冗代码,比如不必要的【de】空【kōng】格、换行符、注释等,包括JS代码中的【de】无用代【dài】码也需要清除。其中对于注释【shì】代码的清除【chú】可能【néng】有些人存在【zài】误区【qū】,甚至有的在里【lǐ】面堆砌关键词。
本文由广州网站建设团队微勤网络整编而成,如需了解更多网站建设【shè】资【zī】讯、案例【lì】、各种网站建设知识可【kě】以联系广州网站建设公司微勤网络专业项目经理进行一对一问答
本文【wén】地【dì】址:广州网站建设【shè】告诉你怎么提升网站【zhàn】打开速度:http://3g.zstm029.com/web/136.html
广州微勤网络有限公司