穆边肖知道,改变你的网站配置可能会让初学者感到害怕,尤其是如果你不是一个技术极客。
但是请放心,你并不孤单。Micro已经帮助成千上万的WordPress用户提高了他们的WordPress性能。
Micro将向你展示如何通过点击几下鼠标来加速WordPress网站。
如果你能点击鼠标,那么你就能做到!
安装WordPress缓存插件
WordPress页面是“动态”的。这意味着每次有人访问你网站上的帖子或页面,他们都是动态构建的。
为了建立你的页面,WordPress必须运行一个过程来找到需要的信息,把所有的信息放在一起,然后显示给你的用户。
这个过程涉及到很多步骤,当有很多人同时访问你的网站时,它真的会减慢你的速度。
所以,微牧小程序建议每个WordPress网站都要使用缓存插件。缓存可以将WordPress网站的速度提高2到5倍。
它的工作原理如下。
您的缓存插件不是每次都完成整个页面生成过程,而是在第一次加载后制作页面的副本,然后将缓存的版本提供给每个后续用户。
如上图所示,当用户访问WordPress网站时,你的服务器从MySQL数据库和PHP文件中检索信息。然后将所有内容放在一起,放在提供给用户的HTML内容中。
这是一个很长的过程,但是当您使用缓存时,您可以跳过许多过程。
有很多好的WordPress缓存插件,但是微木建议你用WPJAM或者WP超级缓存插件。
优化图像以提高速度。
图像赋予您的内容以生命,并有助于提高参与度。研究人员发现,使用彩色视觉效果使人们阅读内容的可能性增加了80%。
然而,如果你的图像没有优化,那么它们可能弊大于利。事实上,未经优化的图像是微木小程序在新手网站上看到的最常见的速度问题之一。
在直接从手机或相机上传照片之前,我们建议您使用照片编辑软件来优化网络图像。
这些照片的原始格式文件可能很大。但是,根据图像文件格式和在编辑软件中选择的压缩率,您最多可以将图像大小缩小5倍。
在微wordpress小程序中,我们只用两种图片格式:JPEG和PNG。
现在你可能在想:有什么区别?
好了,PNG图像格式是未压缩的。压缩图像时会丢失一些信息,所以解压缩后的图像质量会更高,细节会更多。缺点是文件较大,因此加载时间较长。
另一方面,JPEG是一种压缩文件格式。虽然稍微降低了画质,但体积明显更小。
那么我们如何决定选择哪种图像格式呢?
如果wordpress小程序的照片或图像有许多不同的颜色,我们使用JPEG。如果是简单的图像或者需要透明的图像,可以使用PNG。我们的大部分图像都是JPEG格式的。
下面是一个文件大小和不同压缩工具的比较表,我们可以用在上面使用的StrangeLoop图像。
从图表中可以看出,您使用的图像格式会对网站的性能产生巨大的影响。
WordPress性能优化最佳实践
安装缓存插件并优化图片后,你会发现你的网站加载速度会更快。
然而,如果你真的想保持你的网站尽可能快,你需要使用下面列出的最佳做法。
这些技术并不太专业,所以你不需要知道任何代码来实现它们。但是使用它们可以防止一些会降低网站速度的常见问题。
保持你的WordPress网站更新
作为一个维护良好的开源项目,WordPress会经常更新。每次更新不仅会提供新功能,还会修复安全问题和错误。你的WordPress主题和插件也会定期更新。
作为网站所有者,你有责任将WordPress网站、主题和插件更新到最新版本。不这样做可能会使您的网站运行缓慢且不可靠,并使您容易受到安全威胁。
优化后台进程
WordPress中的后台进程是一个在WordPress网站后台运行的预定任务。以下是一些在WordPress网站上运行的后台任务的例子:
WordPress备份插件任务WordPress cron job发布预定帖子WordPress cron job检查更新搜索引擎和其他抓取工具尝试抓取内容任务如cron task计划发布和更新对网站性能的影响最小。
但是,其他后台进程可能会降低网站速度。
对于备份插件,你需要确保WordPress备份插件只在网站访问量低的时候运行。您还需要调整备份频率和需要备份的数据。
例如,如果您想要创建一个完整的每日备份,而您一周只发布两次新内容,则需要进行调整。
如果您想要更频繁的备份,那么我们建议您使用SaaS解决方案,以免给服务器带来负担。
关于抓取,你需要密切关注站长资源平台的抓取报告。频繁的错误抓取可能会导致您的网站运行缓慢或无响应。
使用来自主页和存档的摘录
默认情况下,WordPress会在你的主页和文档中显示每篇文章的全部内容。这意味着你的主页、类别、标签和其他存档页面的加载速度会变慢。
在这些页面上显示完整文章的另一个缺点是用户不需要访问实际的文章。这可以减少你的整体页面浏览量,减少用户在你的网站上花费的时间。
为了加快存档页面的加载时间,您可以将网站设置为显示摘录而不是所有内容。
您可以导航到设置阅读,然后选择“对于提要中的每篇文章,显示:摘要”而不是“全文”。
将评论分成几页
在你的博客帖子上得到很多评论?恭喜你!这是参与观众的一个很好的指标。
但不幸的是,加载所有这些评论会影响你的网站速度。
WordPress有一个内置的解决方案。只需进入“设置讨论”并勾选“在页面中插入评论”选项旁边的复选框。
使用内容交付网络
还记得我们上面提到的不同地理位置的用户在你的网站上可能经历不同的加载时间吗?
这是因为您的虚拟主机服务器的位置可能会影响您网站的速度。
例如,假设你的虚拟主机公司在美国拥有自己的服务器。同样,美国的游客会看到比印度游客更快的加载时间。
使用内容分发网络可以帮助加快所有访问者的加载时间。
CDN是由遍布全球的服务器组成的网络。每台服务器将存储用于构建网站的“静态”文件。
这些静态文件包括不可更改的文件,如图像、CSS和Javascript。不像你的WordPress页面,如上所述,它们是“动态的”。
当您使用CDN时,用户每次访问您的网站时,都会在最近的服务器上获得这些静态文件。由于CDN正在做大量的工作,你自己的虚拟主机服务器也会更快。
不要直接上传音频/视频文件到WordPress
你可以直接上传音频和视频文件到WordPress网站,它会自动在HTML5播放器中显示…
但是,建议不要那样做!
托管音频和视频会占用你的带宽。你的虚拟主机公司可能会向你收取额外的费用,或者即使你的计划包括“无限”带宽,他们甚至可能会完全关闭你的网站。
托管大型媒体文件还会大大增加备份的大小,并使您难以从备份中恢复WordPress。
而是应该使用音视频托管服务,比如腾讯视频或者云存储,让他们来打理自己的辛苦。他们有足够的带宽!
WordPress内置了视频嵌入功能,你可以把视频的网址直接复制粘贴到你的帖子里,它会自动嵌入。
微wordpress小程序还有一个对接腾讯视频插件,可以直接引用腾讯视频的视频资源。
使用针对速度优化的主题。
为你的网站选择主题时,特别注意速度优化是很重要的。事实上,一些漂亮而令人印象深刻的主题编码错误,可能会使您的网站运行缓慢。
通常情况下,与其选择复杂的布局、华丽的动画等不必要的功能来膨胀主题,不如选择简单的主题。你总是可以用高质量的WordPress插件添加这些功能。
使用更快的插件
不管你的网站是否需要,糟糕的WordPress插件通常会让页面膨胀的太厉害。这样可以提高页面加载速度,减缓网站速度。
为了帮助你选择最好的插件,我们经常发布由专家选出的最好的WordPress插件展示。我们特别关注易用性、用户体验以及最重要的性能。
以下是一些最常见的WordPress插件类别的精选。
WP forms——最快速和最适合初学者的WordPress联系表单插件。独白——如果你想在你的网站上添加滑块,那么sol loquiy在性能和功能方面是最好的WordPress滑块插件。Envira Gallery照片库插件也会降低WordPress的速度。我们进行了一项测试,发现Envira Gallery是WordPress最快的图片库插件。分享计数——社交媒体插件会加载其他脚本,但不会如此。Shared Counts是WordPress最快的社交媒体插件之一。微wordpress小程序——最早的wordpress小程序,也是目前最专业的wordpress小程序解决方案。除了我们自己的建议,您也可以运行自己的测试。只需在安装插件前后做速度测试,比较其对性能的影响。下一篇,微木,给大家介绍wordpress优化的高级文章。