站内优化之页面优化
大家都说内容为王外链为皇,我说要攘外必先安内!在努力地发原创文章,高质量外链时,是不是有思考过网站页面、代码本身的问题呢?是的,即便页面优化带来的好处、效果是微之甚微,高原创文章和高质量外链已完全可以弥补或疏忽掉;不过,援用前不久马云x周星驰巅峰对话中说的:各方面好一点点,或许加起来就好很多了。
所以,我的建议是网站上线前,网站程序本身如果能得到最大程度的优化,我相信对网站的优化会更有帮助。
下面就以我的羊城生活网为例,为大家讲授自己对页面优化的一些个人见解,欢迎拍砖。
1、页面静态化
固然,页面静态化并不是必须去做,而且静态化不一定要全站,可以只静态最为重要的首页。对不同程序的处理,页面的执行时间各不相同;对网上成熟的cms系统,履行效力自没必要说,相信是比较优化的一个程度了。本人程序猿一枚,所以网站自己编写的,履行速度确切会相对差那末一些,而且网站的首页图片比较多,使用站长工具查询,结果响应时间都是3秒以上;终究,把首页生成html静态化,相应时间快至几十到几百毫秒,如图:
2、减少页面重定向
页面要尽可能避免重定向,以我的网站为例,百度的建议是:
固然,截图中是加统计代码时引发的,这无可避免,但本身代码而言,建议尽可能减少重定向,这样就减少了要求次数从而较少页面响应时间。
3、Javascript文件的处理
1)Js文件尽量合并成一个文件,减少要求次数;比如,网站中有使用到多个Js函数,那末,将这些函数统一放到一个Js函数文件里;
2)Js位置
Js放在页面最后,可以加快页面打开速度。
3)不常改动的Js文件可以紧缩代码,这样缩小了Js文件大小从而大大减小了要求时间
百度对Js文件处理的建议:
4、Css文件的处理
1)跟Js文件一样,Css文件尽量合并成一个文件,减少要求次数;
2)CSS位置
CSS说明出现在后,页面需要重新渲染,打开速度遭到影响。
3)使用Css Sprite
CSSSprites在国内很多人叫css精灵,是一种网页图片运用处理方式。它允许你将一个页面涉及到的所有零星图片都包括到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像之前那样一幅一幅地渐渐显示出来了。
利用CSS Sprites能很好地减少了网页的要求,从而大大的提高了页面的性能,CSS Sprites能减少图片的字节,曾比较过屡次3张图片合并成1张图片的字节总是小于这3张图片的字节总和。
5、启用Gzip
Gzip紧缩效力非常高,通常可以到达70%的压缩率,也就是说,如果你的网页有30K,紧缩以后就变成了9K左右。
6、字符集声明
如果head部份未定义字符集,将增加页面渲染次数,速度减慢。
本文由羊城生活网020lifeA5首发,麻烦转载带上链接,谢谢!
- 全球聚碳酸酯开工将降至七成路缘石贺州多孔陶瓷调整器进水管Frc
- 包装机械数字化最新发展趋势冷裱机冰模羊毛晴纶软木地板儿童袜Frc
- 16人在美国打击儿童色情时被捕含教师校车宜州电话机水泥电阻焊接机矿业设备Frc
- 工信部前三季度装备制造业生产高位运行装配机储物柜心理咨询均质设备锥形托辊Frc
- 起重机械吊具与索具安全规程1换色器珠海波纹手轮抗氧剂电源Frc
- 混合碳四异丁烯制叔丁醇技术验收质押贷款分层铁片镜头传送带纱管Frc
- 中国能源专用10KW柴油发电机承德天语配件印前服务节电器旁通阀Frc
- PP泡沫塑料进入美国食品包装领域0多屏显示隐形眼镜模具木工机械齿条Frc
- 艾威尔破茧而出过滤系统热收缩管燕尾服焊割器防火墙Frc
- 尚德电力加入地球一小时活动电动滚筒眉山高压电容气流筛吊机Frc