一个可以快速加载的网站对于谷歌SEO至关重要,提高页面打开速度往往可以降低跳出率,从而有更高的转化率,并在搜索结果页面上排名更高。WordPress 网站有很多方法可以提高网站性能,而Web缓存是最有效的方法之一。今天讲下通过安装OpenLiteSpeed和LiteSpeed Cache插件来提升WordPress网站的打开速度。
一、WordPress缓存是如何工作的
缓存是静态内容的临时存储位置,例如HTML、Javascript、CSS和媒体文件。当你访问网站时,你的浏览器会向该网站的服务器发送请求。服务器可能需要一两分钟来获取和显示请求的内容——网络缓存使这个过程更快。
Web缓存下载站点的静态内容并将其存储为缓存文件。因此,你的浏览器可以向服务器创建更少的请求,因为它已经有缓存的内容。
Web缓存有两个主要系统:
1、客户端缓存——也称为浏览器缓存,这种类型的缓存将静态内容存储在本地存储中。当用户重新访问网站时,它会加载得更快,因为缓存的版本已经存储在浏览器缓存文件夹中。
2、服务器端缓存——具有与客户端缓存类似的概念。但是,它使用服务器来存储网站的缓存数据。服务器缓存可以存储来自多个数据库的各种站点数据,使其成为高流量网站的绝佳解决方案。
WP优秀缓存插件:LiteSpeed、WP Rocket、WP Super Cache、W3 Total Cache、WP Fastest Cache等。
总而言之,Web缓存通过存储网站的静态版本来减少对服务器的请求,从而提高网站性能。它还减少了你的网络资源,因为服务器处理的请求减少了,同时也降低带宽的压力,这可以使资源有限的网站受益。
二、服务器安装OpenLiteSpeed
Openlitespeed是和Ngingx、Apache同一种类型的服务,可用于搭建网站的环境。这三者我们只能选其中一个,也就是说如果你的网站正在使用Nginx或Apache,那么你必须先卸载才能安装OpenLiteSpeed。
对国内用户来讲,建议通过宝塔面板安装OpenLiteSpeed,直接在软件商店搜索安装即可,当然也可以通过CyberPanel面板安装。
据测试,选择LiteSpeed架构静态内容比Apache Httpd快5倍,动态内容快40倍,HTTPS访问快3倍并可以应用硬件加速器。因为LiteSpeed针对wordpress、magento、 joomla、 prestashop、 opencart、 drupal、xenforo、mediawiki、laravel、shopware等程序进行了专门的优化,这些程序在LiteSpeed环境里运行速度更快,加载速度更快。
注意:如果之前有在宝塔面板里添加网站,换LiteSpeed架构后网站打开出现404,一个可能是伪静态问题(设置→伪静态→选择wordpress),另一个可能底层机制的问题,需要删除网站(不删数据库)再重新添加网站。
二、安装LiteSpeed Cache插件
LiteSpeed Cache是一个Wordpress插件,它同时支持OpenLiteSpeed、Nginx、Apache这三个运行环境,但高级缓存功能只有在OpenLiteSpeed环境下才能生效,因为要用到底层的服务器缓存。LiteSpeed Cache插件是完全免费的。
进入Wordpress网站后台,搜索即可找到LiteSpeed Cache插件,直接安装。启用后,Wordpress后台会多出一个LiteSpeed Cache菜单,它有一个单独的仪表盘,一般默认情况下OpenLiteSpeed和LiteSpeed Cache插件配合就可以起到不错的网站加速效果,我们也可以进一步优化设置达到更好的效果。
如果是国内站点后台不能在线搜索安装插件的,建议安装WP-China-Yes插件,该插件可以让我们国内的WordPress站点在后台升级程序、主题和插件等。
三、QUIC.Cloud - LiteSpeed 出品的全站CDN解决方案
QUIC.cloud具有基于LiteSpeed Cache的智能缓存CDN,是唯一能够准确缓存动态页面(可以频繁更改的页面)的 CDN 服务。LiteSpeed Cache知道何时自动清除和同步 QUIC.cloud 中的数据,使其在所有其他CDN提供商上占据上风。
该CDN针对WordPress定制了非常强劲的动态缓存能力,通过ESI甚至可以精细到单一用户。我们可以凭借QUIC.cloud获得LiteSpeed高性能特性而服务器无需安装LiteSpeed Web Server,同时开启QUIC(HTTP/3)。
HTTP/3 即 QUIC,是下一代互联网协议,比上一代HTTP/2更快、更安全。QUIC.cloud为网站提供下一代互联网协议,由QUIC驱动意味着WordPress网站不仅可以获得可观的性能提升,而且还可以抵御DDoS和数据包欺骗攻击。
QUIC.Cloud主要还是基于 AWS 的地域构建,因此网络访问质量也受限于 AWS 本身,中国国内访问速度还是不怎么好,不过得益于逆天的缓存优化,访问速度也没慢到打不开。比较推荐非大陆访客为主的WordPress网站使用,当然也期待LiteSpeed能推出一个 CN2 的边缘节点来优化大陆访问体验。
四、LiteSpeed和Apache之间有什么区别
首先,LiteSpeed的运行速度比Apache快得多-精确到十倍。以下是LiteSpeed和Apache之间的更多核心区别:
1、LiteSpeed的最大容量是Apache的两倍。
2、LiteSpeed比Apache更易于使用。
3、LiteSpeed采用SSL加速,这使其加载页面的速度大约是Apache的两倍。
4、LiteSpeed Web Server的体系结构是事件驱动的,而Apache是流程驱动。
事件驱动是什么意思?
事件驱动的体系结构要求Web服务器能够在同一时间处理多个请求。例如,LiteSpeed甚至不需要使用大量内存即可同时处理大量请求。相比之下,Apache具有流程驱动的体系结构,这意味着它一次只能处理一个请求。
综上所述,我们可以通过安装OpenLiteSpeed环境+LiteSpeed Cache插件+QUIC.cloud CDN提升全球各地区(不含内地)WordPress的打开速度。另外,LiteSpeed Cache缓存插件的管理界面比较直观,对于新手使用毫无难度。不过想要真正玩转这个插件(比如根据自己站点需求进行修改和设置相应规则)还是需要研究测试,毕竟设置规则很多,需要慢慢摸索和调整设置才行。
一个可以快速加载的网站对于Google SEO来说是必不可少的。提高页面打开速度往往可以降低跳出率,从而拥有更高的转化率,在搜索结果页面上的排名也更靠前。提高WordPress网站性能的方法有很多,网页缓存是最有效的方法之一。今天我们就来说说如何通过安装OpenLiteSpeed和LiteSpeed缓存插件来加快WordPress网站的打开速度。
综上所述,我们可以通过安装OpenLiteSpeed环境+LiteSpeed缓存插件+quic.cloudcdn来提高WordPress在全球各地区(不包括大陆)的打开速度,另外LiteSpeed缓存插件的管理界面直观,初**使用起来也不难。但是如果你想真正玩好这个插件(比如根据你的站点需求修改设置相应的规则),还是需要学习和测试的。毕竟要设置的规则很多,需要慢慢摸索调整设置。