对于大多数网站,CSS控制网站的外观和性能。它们会占用服务器上的大量存储空间,JavaScript也是如此。压缩本质上是压缩CSS和JavaScript代码中不必要的换行符、空格和字符,以节省文件大小并提高处理这些代码的速度。同样,如果您使用的是WordPress,则有各种插件可以帮助解决这个问题。
预取意味着在用户请求指令之前预期并执行指令。例如,通过预测用户未来的请求,提前加载一些内容或链接。
现代浏览器通常允许预取。通常,存在三种不同类型的预取:
网络字体或网络排版在较新的网站上变得越来越流行,但是如果它们没有得到适当的优化,它们会给您的服务器带来额外的压力,并会降低页面呈现的速度。这是因为网络字体本质上是向外部资源添加额外的HTTP请求。
作为一般经验法则,仅使用绝对必要的网络字体样式,并且如果可能,仅包括站点上使用的字符集。但是,如果您必须使用网络字体,请确保您使用的是新的WOFF2.0格式以获得更好的压缩效果。
当用户请求不再存在的页面时,会出现404错误。这些请求仍然会消耗您服务器的资源,并且在请求过多时可能会降低您的服务器速度。您可以使用各种工具和插件来检测网站上是否存在404错误URL,包括免费且方便的Google网站管理员工具。
确定网站上的404错误后,请检查它们产生的流量。如果链接不产生任何流量,您可以将它们保持原样。但是,如果它们仍然产生一些传入流量,您可能需要设置重定向并修复内部链接的链接地址。但是,除非绝对必要,否则我们建议不要使用重定向。重定向会转化为额外的HTTP请求,这会降低您网站的性能。
您正在使用的软件的新版本通常会带来性能增强。例如,从WordPress8.0升级到WordPress8.1后,Kinsta的人员在其网站上的速度提高了47.10%。同样,如果您使用的是WordPress,保持主题和插件更新很重要,因为补丁通常包含性能增强功能。一般来说,最好的做法是只保留你需要的主题和插件,删除其余的,这样它们就不会占用不必要的空间。