最后更新时间为 2018年6月22日
我们知道,对您的网站配置进行更改对初学者来说可能是一个可怕的想法,特别是如果您不是技术怪人。
但不用担心,我们将向您展示如何加快您的WordPress网站,只需点击几下(无需编码)。
安装WordPress缓存插件
WordPress的页面是“动态的”。这意味着每次有人访问您网站上的文章或页面时,它们都会立即建立。 要创建页面,WordPress必须运行一个进程来查找所需的信息,将其放在一起,然后将其显示给用户。
这个过程涉及很多步骤,当您有多个人一次访问您的网站时,可能会减慢您的网站的速度。
这就是为什么我们建议每个WordPress网站使用缓存插件。 缓存可以使您的WordPress网站的速度从2x到5倍。
以下是它的工作原理:每次您的缓存插件不会遍历整个页面生成过程,而是在第一次加载之后创建页面的副本,然后为每个后续用户提供该缓存版本。
如上图所示,当用户访问您使用PHP构建的WordPress站点时,您的服务器将从MySQL数据库和PHP文件中检索信息,然后将其全部放入一个被提供的HTML内容中给用户。这是一个漫长的过程,但是当您使用缓存时,您可以跳过很多过程。
有很多缓存插件可用于WordPress,但我们建议使用WP Rocket缓存插件。
注意:如果您使用受管理的WordPress托管服务提供商,那么您不需要缓存插件,因为它们会为您处理。
优化图像速度
图片为您的内容带来生命,并有助于提高参与度。 研究人员发现,使用彩色的视觉效果,使80%人更容易阅读你的内容。
但是,如果您的图像未经过优化,可能会坏处多于好处。 事实上,未优化的图像是我们在初学者网站上看到的最常见的速度问题之一。
在您直接从手机或相机上传照片之前,我们建议您使用照片编辑软件优化网页的图像。
这些照片的原始格式的文件大小是很大的。 但是,根据您在编辑软件中选择的图像文件格式和压缩 ,您可以将图像尺寸降低5倍之多。
一般情况下,我们只使用两种图像格式:JPEG和PNG。
现在你可能会想:有什么区别?
那么PNG图像格式是未压缩的。 当您压缩图像时,它会丢失一些信息,因此未压缩的图像将以更高的质量提供更多的细节。 缺点是它是一个更大的文件,所以加载需要更长的时间。
另一方面, JPEG是一种压缩文件格式,可以稍微降低图像质量,但尺寸明显更小。
那么我们如何决定选择哪种图像格式?
如果我们的照片或图像有很多不同的颜色,那么我们使用JPEG。
如果它是一个更简单的图像,或者我们需要一个透明的图像,那么我们使用PNG。
我们的大部分图像是JPEG。
以下是我们可以用于上面使用的StrangeLoop图像的文件大小和不同压缩工具的比较图。
您可以在图表中看到,您使用的图像格式可能会对您的网站性能产生巨大的影响。
WordPress性能优化最佳实践
安装缓存插件并优化图像后,您会注意到您的网站将开始加载更快。
但是,如果您真的希望尽可能保持网站的速度,则需要使用下面列出的最佳做法。
这些提示不是太技术性,所以您不需要知道任何代码就可以实现它们。
保持您的WordPress网站更新
作为一个维护良好的开源项目,WordPress经常更新。 每个更新不仅将提供新功能,还可以修复安全问题和错误。
作为网站所有者,您有责任将WordPress网站更新为最新版本。 不这样做可能会使您的网站变得缓慢而不可靠,并使您易受安全威胁的影响。
在首页和归档上使用摘录
默认情况下,WordPress显示您的主页和存档的每篇文章的完整内容。 这意味着您的主页,类别,标签和其他归档页面都将加载较慢。
在这些页面上显示完整文章的另一个缺点是用户不需要访问实际的文章。 这可能减少您的浏览量,以及用户在您的网站上花费的时间。
为了加快存档页面的加载时间,您可以将您的站点设置为显示摘录,而不是完整的内容。
您可以导航到设置»阅读并选择“对于Feed中的每篇文章,显示:摘要”而不是“全文”。
使用CDN
记住我们上面提到的不同地理位置的用户在您的网站上可能会遇到不同的加载时间?
这是因为您的网站托管服务器的位置可能会影响您的网站速度。 例如,假设您的虚拟主机公司的服务器在美国。 同样在美国的访客通常会比中国的访客看到的加载时间更快。
使用CDN或内容交付网络可以帮助您加快所有访问者的加载时间。
CDN是由世界各地的服务器组成的网络。 每个服务器将存储用于组成网站的“静态”文件。 静态文件是不变的文件,如图像,CSS和JavaScript,与上述“动态”的WordPress页面不同。
当您使用CDN时,每次用户访问您的网站时,他们将从最接近他们的服务器提供这些静态文件。 自己的网络托管服务器也会更快,因为CDN正在做很多工作。
您可以在此信息图中看到它的工作原理。
不要直接将视频直接上传到WordPress
您可以直接将视频上传到您的WordPress网站,并会自动将其显示在HTML5播放器中…
但建议你不要这样做!
托管视频会消耗您带宽。 您的网络托管公司可能会收取超额费用,即使您的计划包含“无限”带宽,他们也有可能完全关闭您的网站。
托管视频还大大增加备份大小,并使您难以从备份还原WordPress 。
相反,您应该使用像Youku,YouTube,Vimeo,DailyMotion等视频托管服务,让他们妥善处理。 他们有带宽!
WordPress具有内置的视频嵌入功能,因此您可以将视频的网址直接复制并粘贴到您的文章中,并自动嵌入。
使用速度优化的主题
为您的网站选择WordPress主题时 ,重要的是要特别注意速度优化。 一些漂亮而令人印象深刻的主题实际上编码不好,可能会降低网站的速度。
通常使用更简单的主题和使用高质量插件来获得所需的功能通常更好,而不是使用复杂的布局、动画和其他不必要的功能来选择笨重的主题。
高级WordPress主题店,如StudioPress , Themify和Array主题提供了经过良好编码和优化速度的主题。 您还可以查看我们的文章, 选择完美的WordPress主题 ,寻求寻找的建议。