第一:选择合适的网站服务器空间
网站服务器空间的配置在很大程度上影响着网页的加载速度。如果你是做外贸的,针对Google做优化的,建议去选择国外的空间。针对国内的就选择国内服务器空间最好,地区性的企业站选择当地服务器最好,选择双线不限速的服务器最好,看公司实力和需求而定吧!
第二:服务器开启gzip压缩
这个大家都比较了解,即将需要传输的内容压缩后传输到客户端再解压,这样在网络上传输的 数据量会大幅减小。通常在服务器上的Apache、Nginx可以直接开启这个设置,也可以从代码角度直接设置传输文件头,增加gzip的设置,也可以从 负载均衡设备直接设置。不过需要留意的是,这个设置会略微增加服务器的负担。
第三:减少http的请求
大家应该知道http是一种网络协议-超文本传输协议,当用户请求打开一个网站的时候,网页中的每一个图片、文字等都会请求服务器的回应,这样的请求会延长网页的加载打开时间,所以我们有必要去减少http的请求数量。
第四:做好网站图片优化
优化图片文件,减小其尺寸,特别是缩略图,一定要按尺寸生成缩略图然后调用,不要在网页中用resize方法实现,虽然这样看到的图片外形小了,但是其加载的数据量一点也没减少。曾经见过有人在网页中加载的缩略图,其真实尺寸有
第五:使用多域名负载网页内的多个文件、图片
记得有资料说明,IE在网页载入过程中,在同1时刻,对同1域名并行加的HTTP请求数 量最高为2个,如果网页需要加载的文件数量超过2个(通常远远超过..),要加快网页访问速度,最好将文件分布到多个域名,例如19楼,其js文件采用独 立的域名,据说百度的图片服务器数量在20台以上。
第六:使用div+css布局
这里不多说,即使不建议大家使用table表格来布局,也是不要滥用div,滥用div是绝对没有任何好处的,这样搜索引擎就无法判断你的内容结构。
第七:css格式定义放置在文件头部
这项设置对于用户端是慢速网络或网页内容比较庞大的情况比较有利,可以在网页逐步呈现的同时仍会保持格式信息,不影响网页美感。
第八:Javascript脚本放在文件末尾
很多Javascript脚本执行效率低下,或者有的第3方域名脚本出现意外无法载入, 如果将这些脚本放置到页面比较靠前的位置,可能会导致我们自己网站的内容载入速度下降甚至无法正常加载,所以一般将这些脚本放置在网页文件末尾,一定要放 置在前面的脚本要改用所谓的“后载入”方式加载,在主体网页加载完成后再加载,防止其影响到主体网页的加载速度。