当我们安装主题和插件时,都会向…
页面速度是影响网站成功的重要因素。简而言之,如果您的网站无法快速加载,人们就不会停留很长时间来发现它可以为他们提供的服务。已经证明(也许最著名的是Google和Amazon),更快的加载速度可以带来更大的参与度和更多的销售额。更不用说一个缓慢的网站可能很快就使您在Google上被 “ 红色标记 ” 的事实。
幸运的是,作为平台的WordPress在功能和速度之间实现了完美的平衡。也就是说,您需要知道要使用哪些WordPress工具以及如何使用。考虑到这一点,在这篇文章中,我们将带您通过多种方式来提高WordPress网站的速度。从免费插件到托管解决方案,我们将向您展示最佳步骤,以确保不耐烦的访问者不会离开您的站点。
什么是缓存?
在探讨缓存领域时,很容易陷入技术术语中,但是总而言之,缓存是一种可以优化先前请求的数据重用方式的技术。通过将经常请求的对象放置在易于访问的位置,可以最大程度地减少重复获取相同数据的需求(无需这样做)。
徽标之类的静态图像是理想的缓存候选对象,因为它们永不更改,并且是许多页面请求的一部分。缓存使此类对象可以存储在本地(即,在用户的计算机上),这样就不会在每次加载新页面时都重复下载这些对象。
您应该关心缓存吗?
在本文中,我们将重点介绍缓存,但是实际上,您可以做很多事情,可以对您网站的加载速度产生积极影响。更具体地说,一些“高影响力”因素包括您的主题,插件和图像。有关这些的更多信息,请查看我最近关于WordPress性能和速度的文章。
但是要回答这个问题:是的,您绝对应该在乎缓存;您应该在缓存中添加缓存。出于导言中所述的原因,如果没有其他要求。尽管可以有一个相当快的网站而不进行缓存,但是WordPress的基础架构实际上要求您结合一个缓存解决方案,以确保页面速度达到应有的速度。因此,事不宜迟,让我们用三种关键的方法来破解,您可以通过缓存来提高WordPress网站的加载速度!
1.选择一个WordPress缓存插件
我总是将WordPress缓存插件安装为WordPress安装的基本部分。下面列出的五个WordPress插件是我的选择,下面的五个选项代表crèmede lacrème。我建议检查每个选项并根据自己的喜好做出正确决定,因为没有“正确”选项。
W3总缓存
我 在其他文章中提到了 W3 Total Cache。它有一个高级版本,并在添加MaxCDN时提供了折扣(稍后我们将介绍)。常规设置包括页面,数据库,对象和浏览器缓存, CloudFlare 兼容性以及专用Varnish服务器的选项 。
ZenCache(以前称为Quick Cache Lite)
ZenCache与W3 Total Cache一样,具有高级版本。即使有很多选择,基本安装也非常简单。Pro版本当前支持Amazon CloudFront(专用CDN),但也可以与许多其他流行的CDN一起使用。
WP火箭
WP Rocket 利用客户端浏览器缓存(图像,JS和CSS文件)和服务器端缓存构建静态页面来限制PHP代码处理。开发人员还提供了网络爬行软件,可为您查找和缓存文件。该插件支持CDN,并与CloudFlare兼容。
WP最快的缓存
WP Fastest Cache 软件从PHP和MySQL创建静态HTML文件。它可以自动执行HTML和CSS压缩,CSS和JS串联,启用GZIP压缩并利用浏览器缓存。它与CloudFlare和MaxCDN兼容。
WP超级缓存
WP Super Cache 已通过MaxCDN启用CDN,但与CloudFlare不兼容。它不提供浏览器缓存。它根据速度以三种不同的方式缓存文件:Mod_Rewrite,PHP代码和旧版缓存。
2.选择一个最佳的托管解决方案
大多数人不需要专门用于优化WordPress性能的托管平台。但是,如果您负担得起,它将使生活变得非常轻松。
托管服务需要投入更多的资金,但作为回报,它还提供其他支持功能,例如管理,备份和安全性。它们还使您安心。我们已经发布了有关专用WordPress托管平台的全面评论。一些流行的WordPress托管主机平台是不错的选择:
- WPEngine
- 媒体寺
- 飞轮托管
我建议从功能,价格以及可能的技术限制或限制方面比较WordPress优化的托管平台。WPEngine,Pressidium和Pressable例如支持CDN。但是,与使用PressCDN的Pagely相比,Flywheel提供了MaxCDN服务。它们都提供其他功能,例如页面缓存和管理服务,例如正常运行时间的可靠性,备份,可伸缩性和安全性。
较便宜的托管平台SiteGround使用WordPress插件 SuperCacher。GoDaddy 和 Bluehost等托管公司 还提供CloudFlare等托管附加服务。我建议您仔细研究您的选择,因为某些站点对CDN等专用Web服务施加了技术限制。
DreamPress,媲美WPEngine和GoDaddy的上面,经由HTTP光油吹扫插件使用清漆缓存。 Cloudways是另一个示例服务,它运行专有的VMAN平台,使用WordPress W3 Total Cache插件,并支持Varnish,Memecached,NGinx和Apache服务器。
3.选择一个内容分布式网络
一个 分布式网络内容 (CDN)通过使用地理上独立的物理服务器共享您的网站内容的缓存的静态网页组成的网络增强了页面加载性能。最近的可访问服务器将有效地服务于内容的随机请求。
如果您的网站内容可以作为静态文件分发给您的读者,则CDN是“魔术子弹”,可通过许多WordPress插件(例如W3 Total Cache)获得。托管计划也提供此交付选项。 Amazon CloudFront是Amazon Web Services(AWS)的CDN前端,是这种Web服务的示例。上面提到的某些插件已启用CDN。MaxCDN和CloudFlare是下面提到的托管托管平台,也提供CDN。
CDN当然不是必需的,但是它可以对页面加载速度产生 很大的影响。它的确代表了一项额外费用,因此,由您决定其价值。如果 确实选择采用CDN,则最好从上述列表中选择一个包含CDN解决方案的插件。如果可能的话,最好是合并解决方案!
结论
我知道缓存可能会让人感到不知所措,但是上面的三个步骤按其特定顺序是有充分理由的:您应该根据您的要求依次处理每个步骤。
虽然不是必须的,但强烈建议使用缓存插件。选择专业的托管服务提供商可以使您的生活变得更加轻松,尽管这需要付出一定的代价。最后,使用CDN并不是必需的,但就提高加载速度而言,这将是下一步的逻辑步骤。
总之,您的网站将永远不会“足够快”。您始终可以提高效率。但是您应该做的是做出合理的努力,以确保您的网站不会太慢,实际上,即使是免费的解决方案(例如W3 Total Cache)也可以使您实现目标的路途遥遥。
微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!
需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!