十种方法提高你的网站访问速度!

网站开放的速度直接关系到访问者的用户体验。网站加载速度的快慢与以下几个因素有关:服务器的优劣、网络带宽的大小、页面代码的复杂和简单。如果资金有限,那么优化网页代码来加速网站是一种非常有效的方法。

1、如果可能的话,延迟加载一些内容

可以使用Ajax根据需要加载部分内容。例如,相册可以在用户浏览页面时显示缩略图。当用户单击时,原始图像将被异步请求和显示,这样,如果用户只需要查看一些图像,就不必等待加载所有图像。这种开发模式称为延迟加载。Ajax/Web开发类库如jQuery,Prototype,与及MooTools可以使得延迟加载更容易实现。

2、使用外部JS和CSS文件

当用户第一次加载web页面时,浏览器会缓存外部CSS和JavaScript文件,因此将JavaScript和CSS放入外部文件比内联要好。使用内联CSS还会增加web页面的呈现时间,使主CSS文件中定义的所有样式对浏览器呈现页面的工作量减少,因为它知道首先需要应用的所有样式规则。外部javascript和CSS文件的使用也有助于维护代码。

3、使用缓存系统

如果您发现网站总是连接到数据库以产生相同的结果,您可能需要使用缓存系统。使用缓存,您只需要生成特定内容一次,而不是每次用户访问它。缓存系统还会根据配置定期刷新缓存。您可以生成静态HTML页面以减少服务器脚本的取消,或者使用数据库和服务器脚本缓存系统,如PHP accelerator和memcached。

网站访问速度提高的技巧有哪些?


4、避免在html中改变图片大小

如果一个图像最初是1280*900px,但你需要它是400*280px,你应该使用像Photoshop这样的图像编辑器来调整它的大小,而不是使用HTML的宽度和高度属性。


网站访问速度提高的方法有哪些?


5、不要使用图片来展示文字

图像中的文本不仅不友好(不能复制等),也不利于SEO,使用图像显示文本增加了页面加载时间。如果您需要在您的站点上使用大量的自定义字体,请考虑使用CSS @font-face特性来更有效地呈现特定字体。

6、使用正确的文件格式来优化图片大小

通过选择正确的强制图像格式,您可以在不损失图像质量的情况下优化图像大小。例如,除非您需要PNG提供的图像是透明的,JPG通常可以在更小的文件中真实地显示图像。

7、优化写代码的方式


网站访问速度提高的方法有哪些?


检查源代码,看看是否需要所有标记,或者是否可以使用CSS。有效地编写代码不仅减少了HTML和CSS文件的大小,而且使它们更容易维护。

8、在文档的最后加载javascript

所有脚本都加载在页面的末尾,而不是开始,这允许浏览器在加载javascript之前呈现所有内容。在javascript完成下载之前,浏览器会阻止加载下面的内容。如果可以的话,尽量让javascript靠近body end标记。

9、使用内容分发网络(Content Delivery Network,CDN)

站点的速度与用户相对于服务器的位置有很大关系。将内容分发到不同的位置可能会缓解这个问题。使用CDN可能会增加成本,但好处是显而易见的。

10、优化网页缓存

既然您正在使用缓存系统,那么您应该使用尽可能多的缓存技术。Web页面缓存是文件的浏览器端,用于缓存,然后供用户稍后访问。浏览器可以缓存的内容包括CSS文件、javascript文件和图像。除了在外部文件中保留多个CSS和javascript页面外,还有许多方法可以确保文件缓存工作得最好。例如,您可以将HTTP响应头设置为Expires和last-modified,以减少用户重新访问您的站点时重新下载特定文件的次数。


内容版权声明:文章由沙漏博客 博主:颜浩 分享提供!

转载注明出处:https://www.58yanhao.com/a/170.html