Categories


Tags


提高网站打开速度的7大秘籍

很多站长使用虚拟主机来做网站,网页内容一旦很多,网站打开速度就会特别慢,如果说服务器、带宽、CDN这类硬指标我们没有经济实力去做,不妨通过网页代码优化的方式来提高速度,卢松松总结了一些可行性的方法。

1: 缩小Javascript和CSS文件

如果你的网站大约有50-60%的用户是第一次访客,那么这些人会下载Javascript和CSS,如果这些文件很大浏览器会下载很长时间。

使用压缩工具可以减少Javascript和CSS尽一半的文件大小,如果你有信心使用“命令行”我强烈推荐使用雅虎的YUI压缩,至少能提高40%到60%的压缩率,如果你是在不懂可以用站长之家的CSS\JS压缩工具。

2:减少HTTP请求

浏览器会花费80%的时间获取外部元件,包括脚本、样式表、图像等,只有20%的时间用来加载内容,每个网站都会有许多HTTP请求,由于只有2个HTTP请求可以在同一时间传送,所以请求一旦过多就会造成延迟。

提高网站打开速度的7大秘籍 性能优化 网站优化 SEO推广 第1张

通过Yslow可以看出我博客的HTTP请求数,可以看到JS、CSS和CSS引用的图片文件过多,导致HTTP请求过多。

3:缓存图片、CSS和Javascript

每当一个新用户访问你的网站,图片、CSS和Javascript应该在其浏览器缓存,这样他们下一次访问就特别快。

绝大多数windows主机已经默认启用了,只需要在控制面板中设定过期时间和文件类型那个就可以了,我建议图片、CSS和Javascript时间可设置为一个月。而对于Apache Web服务器,使用mod_cache模块开启缓存。:

4:合并CSS引用图片

如图一所示,很多网站的图片都是切成小块的,这样下来就会有大量CSS引用图片,如卢松松博客的CSS就引用了14张图片,cssimages也是影响网站速度的一种重要因素。

如果我们把CSS图片合并成一个,14个HTTP请求变成1个,想想会是什么效果?它的原理就是通过CSS坐标的方式取得图片径路,每个CSS标签引用不同坐标就会得到不同图片。我们看到很多网站的CSS图片只有一张,用的就是这个原理。

不懂也没有关系,CSS图片合并生成器这个网站能帮助你合并CSS图片,并且能得到相应代码。

5:只加载<head>部分的基本脚本

这个最简单,不花时间,点击自己网站右键“查看源文件”找到<head>与</head>之间的区域,看看那些不重要好的JS文件,把它仍到页面底部,也就是让它最后加载。或者直接删除。

例如卢松松博客引用的jiathis(社会化分享按钮)和util.js(回顶部、写评论快捷标签),让它最后加载,这样能提升内容打开速度,而且它们也不太重要。

6:对图像进行压缩

除非你加载视频,那么影响网站速度罪魁祸首应该就是图片了,如果是jpeg、png图片,保证不失品质的前提下,让他们尽量压缩,Fireworks软件“导出向导”功能,它提供了一个很好的方式来预览保存的图像,让图片大小与质量之间平衡,大多数其他图像编辑软件都有类似的功能。

例如我的每篇博文配图都用了“导出向导”功能,我尽量把图片都压缩在30K以内,在一定程度上加快了浏览速度,但也有部分图片失真,看不清楚。

7:开启gzip模块

gzip压缩是非常流行的一种数据压缩格式,一般网站启用gzip后,压缩率都会有70%-80%的提升,效果是立竿见影的。

部分虚拟主机默认有gzip功能,但大部分没有,独立主机、VPS一般可以设置,开启gzip会加重服务器负担,而且要修改服务器配置,强烈建议大家开启gzip,如果不清楚可以问问所在空间商,让他们帮忙开启。

来源:卢松松博客


Public @ 2021-05-25 15:16:33

时间因子设置规范

时间因子是指在项目计划中用来描述任务或活动的时间要求。以下是时间因子设置的规范: 1. 时间因子必须清晰明确,不能存在歧义或模糊不清的情况。 2. 时间因子必须基于可行性分析或实际经验,不能随意设定。 3. 时间因子必须考虑风险和不确定性,应留出合理的缓冲时间。 4. 时间因子必须遵守相关法律法规和公司政策,不能违反法律法规或公司要求。 5. 时间因子必须与资源和成本因素相互协调,不能过

Public @ 2023-04-28 16:50:12

H标签是什么?H标签要怎么优化

H标签是什么意思H标签也叫做Heading标签,在HTML语言里一共有六种大小的heading标签,是网页HTML中对文本标题所进行的着重强调的一种标签,本质是为了呈现内容结构。Heading标签一共有H1、H2、H3、H4、H5、H6、H7六对,按照从大到小的Heading标签重要性下降,权重也依次下降。H标签是成对出现的,以H开始,以 /H 结束。H1、H2、H3、H4、H5、H6、H7作为标

Public @ 2011-07-28 16:08:21

小技巧给网页减肥,让网站提速。

1. 压缩图片:使用压缩工具将图片压缩到适当的大小,减少加载时间。 2. 使用CSS精灵:将页面上多个小图片合并成一张大的精灵图,减少HTTP请求次数。 3. 使用CDN:使用内容分发网络,让网站的静态资源能够更快地在全球范围内传播。 4. 简化代码:将CSS和JavaScript合并到一个文件中,减少HTTP请求次数。 5. 删除不必要的插件:移除不必要的插件,减少加载和渲染时间。 6. 优化缓

Public @ 2023-06-06 19:50:13

为什么说Div+CSS网页布局利于SEO优化?

1、精简网页代码使用DIVCSS布局、页面代码简化,这一点相信SEOer都知道。有两个直接精简代码带来的好处:一是提高蜘蛛爬行的效率,可以爬整个页面在最短暂的时间,它具有一定的优势,收集质量;二是由于高效的爬行,将蜘蛛欢迎,包括数量有很大优势。2、嵌套表的来解决这个问题“有多少文章网站推广”说,搜索引擎一般不捕获超过三层的嵌套表,这一点尚未得到官方确认相关的搜索引擎。我的几个实验结果没有完全出来,

Public @ 2017-07-22 15:16:35

更多您感兴趣的搜索

0.504721s