提升网站访问性能的方法:修改代码、巧用CDN与启用内容过期解析

2025-04-16
来源:网络整理

这主要是为了修改网站代码,减少外部图像,CSS,JS和其他文件的数量,并手动合并多个CSS/文件。无需在IIS中进行设置。

2。使用CDN

对于小型网站,这是禁止的。当然,有钱人可以尝试一下,从技术上讲,这可以解决用户访问网站的缓慢响应问题。

3。启用内容已过期

启用静态文件的内容到期可以提高访问性能。首先,该网站的目录应合理划分。图片和CSS放置在单独的目录中。然后选择IIS中的目录,单击属性-HTTP标头,使内容到期,您可以选择30天后通过。通过这种方式,用户的浏览器将比较当前日期和截止日期,以决定是显示缓存页面还是从服务器请求更新的页面。由于图片,CSS和JS通常变化较小,因此基本上是从本地缓存中读取的,从而加快了显示。

指南下载网站_高性能网站建设指南pdf_高性能的网站建设指南

4。启用GZIP压缩

HTTP压缩是一种在Web服务器和浏览器之间传输压缩文本内容的方法。 HTTP压缩使用常规压缩算法(例如GZIP)来压缩HTML或CSS文件。压缩的最大优点是它减少了网络上传输的数据量,从而提高了客户端浏览器的访问速度。

如何使用它是,右键单击“网站” - >“ ”,然后选择“服务”。在“ HTTP压缩”框中选择“压缩静态文件”。建议设置另一个磁盘的单独目录。

指南下载网站_高性能的网站建设指南_高性能网站建设指南pdf

之后,在IIS 中,右键单击“ Web 扩展” - >“添加新的Web服务扩展名”,在“扩展”中输入“”“”,然后将“必需的文件”添加为C:\\\\ gzip.dll,其中系统目录可能会根据您的安装而变化,请选择“安装”,请选择“设置”允许允许”。

指南下载网站_高性能的网站建设指南_高性能网站建设指南pdf

高性能网站建设指南pdf_高性能的网站建设指南_指南下载网站

最后,使用文本编辑器打开C:\\\\。XML,并添加静态文件后缀名称以压缩。默认值为HTML和TXT文件。建议添加JS,CSS等,并且不要添加图像或zip和其他压缩文件。

5。将样式文件放在头上

这是基本的HTML代码样式,将所有CSS文件都放在HTML页面的头部。

6。将脚本文件放在末尾

这也是基本的HTML代码样式,将所有文件都放在HTML页面的末尾。

7。避免CSS表达

这很简单,因为大多数人永远不会使用CSS表达式。

8。使用外部和CSS

所有和CSS以外部文件的形式引用,主要是为了使这些文件被浏览器缓存,请参见第三点的介绍。

9。减少DNS查询

DNS的域名查询将带来额外的访问开销,减少页面中的主机域名的数量,并在2-4之内保留页面的主机域名,以免页面的加载速度降低。

10。压缩文件

高性能网站建设指南pdf_指南下载网站_高性能的网站建设指南

压缩脚本文件,删除不必要的字符可以改善加载时间。当前,有许多文件压缩工具。我有一个用于下载的GUI接口的JS压缩工具。

11。避免重定向

重定向的网页将带来额外的开销,因此您应该避免在页面上重定向和跳跃。

12。删除重复脚本

包含相同文件的页面两次会影响加载的性能,因此需要删除重复的脚本文件。

13。配置ETAG

这是一个令人困惑的问题。从理论上讲,删除服务器的ETAG将提高HTTP请求的性能,但是根据提供的修改方法配置IIS 6.0没有实际效果。最后,我使用第三方DLL文件以相同的方式实现删除ETAG的功能。

在上述网站的前端重建和对Web服务器的配置修改之后,我们的页面结构已变得更加标准化。大多数重构页面都将获得良好的评分,总体而言,性能得到了极大的提高。对于最终用户,还可以清楚地表明,网站访问速度已经变得更快,并且网站浏览体验得到了改善。

参考书:高性能指南网站建设 - 电子行业出版社出版

本文于2011/3/14 15:05:27编辑

分享