随着互联网的快速发展,用户体验现在不得不说是一个重中之重的问题,同时搜索引擎也对网站速度,我想身为站长的你们应该都懂的,我也就不多说,直接开门见山。本文为小弟原创内容,也是这么多年站长的经验,希望大哥们能够通过!
一、先说两例,如何测试你的网站找开速度:
1、如何看你网站的反应速度:在CMD里PING 一下你的网站,看上面反映是多长时间,如:ping www.***.com,就会出现time等于多少ms
2、你也可以在GOOGLE网站管理员工具中进入网站性能选项上面会有你网站的性能概况。
二、现在就与大家分析一下如何提高你的网站速度:
1、最好使用静态页面及网站布局使用DIV+CSS
因为静态页面不需要调用你的数据库之类的东西,从而使服务器减轻了一个重大的解析步骤,不信大家可以测试一下。再次为什么不使用TABLE布局,因为TABLE是等里面所有的内容加载完毕才显示出来。而DIV+CSS布局不是,所以请你的网站最好使用DIV+CSS布局。
2、网站开启GZip压缩
当你的网站开启GZIP压缩后,就会减少网络传输的数据量,开启GZIP压缩方法如下(WINDOWS主机下的静态页面):在硬盘上建一个目录,命名为“IUSR_机器名”并给予写入权限。然后进入IIS管理器中,选择“网站”右键-属性,进入“服务”标签,静态内容压缩。然后选中网站下面那个服务器扩展,新建一个服务器扩展,扩展文件为:c:windowssystem32inetsrvgzip.dll。
3、页面减肥
去除你网站上一些无用的代码及注释,特别是一些无用的JS代码等,如果你不知道有些代码有用没用,那些就一个一个去掉试!
4、网站整体图片优化
我不知道大家网站使用的图片有没有经过优化,但是我经常会优化一下,我网站上的图片,因为图片优化过后,图片大小甚至可以缩小到一半。
5、优化你网站上的广告
我相信每一个站长的网站长都会有广告,但是这些广告往往很大一部份影响你网站找开的速度,我建议大家能用iframe嵌套广告,就用iframe嵌套。像GOOGLE联盟之类不能嵌套的话,我再给大家一个方法,这个方法的原理是最后一部加载广告内容。代码如下:
<div id="myads">Loading......</div>----这里放到你想放入广告的部位。
<span id="span_myads">----以下代码放到页面底部
<script src='/plus/ad_js.php?aid=3' language='javascript'></script>----这里是你网站的广告代码
</span>
<script type="text/Javascript">
document.getElementById("myads").innerHTML = document.getElementById("span_myads").innerHTML;
document.getElementById("span_myads").innerHTML = "";
</script>
6、网站内JS代码外部封装调用
JS代码是搜索引擎所读不懂的,网站上太多的JS代码不但会增加你的页面体积,甚至会让蜘蛛对你的网站不喜欢。同时这个时候调用的JS如果能放到网站底部,尽量放在底部!
7、网站统计代码和现在流行的分享按钮代码优化
像这类代码这好放到网站底部,因为这类代码都是要调用别人服务器上面的东西,如果你放到页面的顶部,那么可想而知,先加载别人的东西,再加载你服务器上的东西,这样网站打开能快吗?
8、友情链接
建议大家最好用文字链,而不用图片链,如果用图片链接,那请把别人网站的LOGO放到自己的服务器上。
未尽细节,以后再续,本文本者:有趣吧 http://www.funnyba.com 转载请说明出处
感谢 iamislida 的投稿