拥有快速加载的网站对用户体验和搜索引擎优化(SEO)至关重要。有良好加载速度的网站往往具有较低的跳出率,这意味着更高的参与度和转化率。谷歌也青睐快速的网站,并在搜索结果页面中对其进行更好的排名。
影响网站速度的元素有很多,从编码标准到托管提供商。网站使用缓存功能就是许多提高网站性能的方法之一,我在之前的笔记里有信息的见过它的工作原理,简短的说就是,保存你网站上的信息和数据提供给访问用户,这样用户就不用每次访问都要从零加载网站,直接加载缓存好的就行。
不过网站缓存的缺点我们也要留意,因为它可能会过时,让网站访问者看不到你网站的更新或最新内容。这也是大多数情况下更新网站上的内容后,前端并没有跟着更新的原因。
为什么要清理网站缓存?
原因刚刚上面也提到了,不清理缓存会显示页面的旧版本,后端或CSS文件的更改不会立即对访问者可见。
- 在更新WordPress系统后,清除缓存以显示所有已更新的元素。
- 更新插件后,建议清除WordPress缓存,以便所有更改都在界面中可见。
- 应用程序或小部件的更改,通常只有在清除了WordPress缓存后,才会对网站访问者可见。
- 反正就是各种更新都要清缓存。
以防万一,可以在做任何操作前做个网站备份。
缓存文件怎么删除?
首先你要知道,网站缓存插件都是自带删除缓存功能的,如果你的缓存插件没带… 留它过年呢?直接删了吧。
缓存插件删除缓存的操作都大差不差,是及其相似的,可能会有以下叫法:Purge cache, Delete cache, clean cache, empty cache… 常见就这几种,都一样,不同的近义词而已。通常都可以直接在WordPress上面的工具栏找到。
1. 清理 W3 Total Cache 缓存
在管理员面板中选择“性能”选项,然后单击“清除所有缓存”选项。
在上面的面板操作是最快的方法,当然你也可以去插件界面里面删,这无可厚非。
2. 清理 WP Super Cache 缓存
接下来几个就都不说了,都可以在上面的bar找到。
WP Super Cache 可以设置缓存的到期时间,自动删除缓存。
如果你不经常更新WordPress网站,最好将其设置为3600秒。如果经常更新内容,比如电子商务网站,应该将其设置为600秒,以避免性能下降。
3. 清理 Siteground Speed Optimizer 缓存
4. 清理 WP Fastest Cache 缓存
就这些吧,其他缓存插件也都是可以这样删除的。
手动清理网站缓存
也可以在没有插件的情况下清除或禁用WordPress缓存,不过要通过FTP或网络托管访问。其实也可以用插件。
手动禁用缓存
要在没有插件的情况下禁用缓存,需要访问WordPress文件,例如使用FileZilla。打开wp-config.php文件,添加以下代码来禁用缓存:
define('ENABLE_CACHE', false);
手动删除缓存
访问WordPress文件,打开“wp-content”文件夹和“cache”文件夹。然后,删除该文件夹中的所有内容。仅删除文件夹的内容,而不是文件夹本身。
删除浏览器缓存
有的时候我们可能删除了网站上的缓存可是前端还是没有更新的情况,那么有可能问题出在你的浏览器缓存。
以Chrome浏览器为例:右上角的三个点(⋮)菜单 > 设置 > 隐私与安全 > 清除浏览数据。不过我通常都是直接快捷键 Ctrl + F5 清理浏览器缓存,大多数浏览器也一样。
清除浏览器缓存也可能会删除浏览器的数据,例如书签和配置偏好设置。清理前看好设置。