1.尽可能地减少网站插件

WordPress的整体生态圈发展到现在,与庞大的功能插件市场有很大关系。很多建站人员并不一定具备专业的建站代码知识,但是通过WordPress的功能插件就能实现一些特殊的自定义建站需求。但问题在于,这些插件安装得越多,越容易拖延网页的正常加载速度。

一般情况下,在做外贸独立站时安装4个插件即可,分别是Elementor、Elementor Pro、WP-Rocket、Yoast SEO。前两个是网站的内容编辑插件,可以实现绝大部分的前端页面设计效果和相关功能,第三个是速度优化插件,第四个是谷歌SEO插件。如果还有其他方面的功能需要,建议用代码搞定,不要为了满足一点小需求就增加插件的数量。

2.尽量减少CSS和JavaScript文件的数量

CSS也就是层叠样式表中有三种表达形式,分别是嵌入式样式表、内联式样式表和外部样式表。嵌入式样式表的代码一般为<p style="font-size:20px;>,内联式样式表一般出现在网页的<head></head>代码中)。

而外部样式表一般以外部文件的形式独立存在,在网页的代码中,它的代码一般为<link href="base.css" rel="stylesheet" type="text/css" />。

如果网站中包含大量的JavaScript和CSS文件,那么当目标客户访问特定文件时,该页面就会产生大量的http资源请求。访客的浏览器将逐一处理这些资源请求,从而导致网站的加载速度降低。如果减少JavaScript和CSS文件的数量,在一定程度上将会提升网站的加载速度。

clement-h-95YRwf6CNw8-unsplash.jpg

3.利用网站缓存提升网页加载速度

利用网站缓存来提升网页加载速度,本质上和本地计算机缓存的工作机制有点类似。当访客试图访问某个网站页面的时候,他们的览器就会向服务器发送一个对应页面的数据请求,网站服务器接收到这个数据请求之后就会将相关的内容从数据库中提取出来,然后打包发送给该访客的浏览器。

当有很多人都想访问网站的某个页面的时候,服务器就知道了这个页面的内容比较受欢迎,那么它就会把这个页面的数据包事先准备好,当有其他的访客想再次访问这个页面的时候,服务器就不再从数据库调取资源,而是直接将事先准备好的数据包发送给该访客。这样就省略了多次从数据库调用内容的过程,节省了时间,从而提升了网页的加载速度。

不同的服务器能够提供的缓存空间和缓存能力是有非常大的区别的,而且网站本身的构建系统也会对网站缓存的形成造成很大的影响,这也就是为什么相同的网站前端页面,在使用不同的网站框架的情况下,网页的加载速度会有比较大的差别。

(本文内容根据网络资料整理,出于传递更多信息之目的,不代表连连国际赞同其观点和立场。)