WordPress 如何优化性能
WordPress优化
您应该优化您的WordPress网站和服务器以获得最佳结果。无论是具有大流量还是小流量的网站,这都是必要的。
它可以提高您的站点速度,为您的用户提供良好的体验,并改善您的排名,因为加载时间也在搜索引擎中被考虑在内。
有很多技巧可以帮助用户优化WordPress网站性能。在本教程中,我们将介绍其中一些技巧。
- 选择一个好的Web主机
- 使用缓存插件
- 使用简单的主题/框架
- 使用CDN
- 优化图片以提高速度
- 将长文章拆分为多个页面
- 将评论拆分为多个页面
- 删除不活跃的插件
- 保持您的网站更新
- 不要将视频上传到WordPress网站
- 优化WordPress数据库
- 启用Gzip压缩
- 安装良好编码的插件
- 在可能的情况下,使用HTML代码替代PHP代码
- 删除旧的文章修订版本
- 关闭引用通知和回应通知
- 使用响应式设计
- 将CSS放在头部,将JS放在主体中(删除不必要的JavaScript脚本)
选择一个好的Web主机
您选择的Web主机极大地取决于您的网站性能。因此,选择Web主机是一个非常重要的决策。如果您的Web主机服务不太好,那么其他提高网站性能的技巧可能不起作用。
对您选择的主机进行全面的研究。阅读来自专家的评论和意见。与其选择廉价的主机并妥协于质量,不如多花一些钱。
使用缓存插件
缓存插件向用户的浏览器提供缓存版本的页面,而不是每次都动态生成页面。
这很重要,因为WordPress是使用服务器端编程语言PHP编写的。这意味着每当有人访问您的站点时,WordPress都会运行一个进程来获取信息,然后在用户的浏览器中显示它,这需要相当长的时间可能会使您的站点变慢。
使用快速的主题/框架
安装的WordPress主题应该快速且编码良好。不要选择那些具有许多你不需要的功能的主题,这会对你的网站产生负面影响。
大型主题使用大量的CSS,JavaScript,PHP和Iframes,这些都需要很长时间来加载。如果你想使用复杂的主题,可以将其代码最小化,或者雇佣一个开发者来充分发挥主题的优势。
默认的WordPress主题是最好使用的,因为它们编码良好且加载速度轻快。
使用CDN
CDN代表 C ontent D elivery N etworks(内容交付网络)。它是一个由地理位置分散的服务器网络,根据用户从网站的地理位置提供缓存内容。
网站的静态资源,如图片、CSS文件和脚本,会导致页面无法显示在用户的浏览器上。CDN可以通过从世界各地的最近服务器向用户提供静态文件来解决这个问题。这样一来,主服务器的负载也减少了,从而为用户提供更好的结果。
优化图像以提高速度
图像是网站中最重的元素之一,并且需要最长的时间来加载。大多数网站每个页面都有很多图像。
在使用图像之前,请确保它们已经被正确地优化了。
将长篇文章分割成多个页面
对于包含大量图片的长篇文章,最好将它们分割成多个页面。WordPress中有内置的功能可实现此操作。
只需在文章中添加 <!?nextpage–>标记,您可以在任何想要分割页面的位置添加该标记。
将评论拆分成多个页面
一些文章可能会收到很多评论。将所有评论加载到一个页面中会花费很长时间。建议将评论拆分成多个页面,以减少加载时间。
WordPress的内置解决方案是前往 设置 > 讨论,然后勾选 将评论拆分成多个页面。
删除未使用的插件
需要快速卸载不再使用的插件。许多用户在安装插件后忘记了在他们的站点上再也不使用它们。
它们会增加您的站点大小并降低您的站点速度。
保持您的站点更新
WordPress会定期自动更新站点。更新有助于修复错误、安全问题并提供一些新功能。
定期更新您的站点至关重要。所有插件和主题也应定期维护和更新。不定期更新您的站点可能会导致一些安全问题。
不要上传视频到WordPress网站
直接上传视频到你的WordPress网站会消耗大量带宽。这些视频质量无法通过WordPress进行高性能优化。
最好的办法是从视频托管网站(如YouTube,DailyMotion,Vimeo等)嵌入视频到WordPress中,这可以提高网站的加载速度。
优化WordPress数据库
当你开始使用WordPress网站一段时间后,你的WordPress数据库可能会有一些你不再需要的未使用数据。你的数据库需要优化数据库表以获得更好的性能。
有一些插件可以帮助你通过删除垃圾、待处理的垃圾评论、孤立的元数据等来清理你的WordPress网站。它还可以优化数据库表结构,为你提供一个快速响应的数据库。
启用Gzip压缩
将经过压缩的版本提供给访问者,会因尺寸较小而减少加载时间。
您可以从cPanel(如果您的主机允许)或WordPress插件启用Gzip压缩。您也可以从.htaccess文件中启用它。
安装编码良好的插件
有很多WordPress插件可用,但并非所有插件都编码良好。始终选择支持最新WordPress版本并高度优化的插件。
开发不良的插件不仅会降低网站速度,还会影响其他插件的功能。
尽可能将PHP代码替换为HTML代码
在Web服务器上,纯HTML代码加载速度比PHP代码快得多。如果可能,在您的网站上将一些PHP代码替换为HTML代码。
HTML加载时间比PHP快大约20倍。
关闭引用通告和pingbacks
每当有人链接到您的网站时,都会创建一个引用通告,这会利用您的服务器和数据库资源,最终影响您的网站速度。
所以当您不需要引用通告时,只需从”设置 > 讨论”中禁用它们,取消引用通告和pingbacks的选框即可。
使用响应式设计
响应式设计用于加载小屏设备的资源较少,加载大屏幕的高分辨率图像。这样,小屏幕用户不会加载过重的图像,大屏幕用户也不会得到更小的高度压缩的图像。
将CSS放在Head标签中,将JS放在Body标签中(移除不必要的JavaScript代码)
在HTML的Head标签中链接CSS样式表。如果将其放在Head标签之外,浏览器在页面加载完成之前无法显示页面内容。
在HTML的Body标签中使用JS。JavaScript标签会导致页面的渐进式加载停止。浏览器在遇到JavaScript标签时,会尝试在加载页面的其余部分之前解释它。因此,建议将JavaScript标签放在页面末尾。
这个技巧不会减小网站的大小,但会稍微加快网站的加载速度。