wordpress网站打开很慢(WordPress网站打开速度优化)

wordpress网站打开很慢怎么办?网站打开速度优化可以大大提升用户体验度,降低页面跳出率,迎合百度闪电算法,是提高网站权重的重要优化手段之一。之前写过一篇《网站打开速度慢的原因和解决方法_小小课堂网》,是比较通用的方法。今天,小小课堂网( www.xxkt.org )为大家介绍的是《wordpress网站打开很慢(WordPress网站打开速度优化)》。转载百度平台,希望对大家有所帮助。

网站打开速度优化

一、网站打开速度优化的前提

马慧SEO认为,在进行网站打开速度优化之前,先确保以下条件满足。

1、程序稳定

当然一般WordPress程序都很稳定,但也有少数经常修改导致的不稳定情况,或主题根本就有问题。

2、主机稳定

主机配置不能过低,CPU、内存负载不能过低,同时带宽也不能过小,不然再优化也无济于事。

二、WordPress网站打开速度优化20个技巧

有很多方法可以提高网站的性能和速度,我已wordpress为列。而且自从我使用WordPress多年以来,在这篇文章中,我将分享我的20个优化技巧来优化WordPress性能。有些是简单的,有些需要更多的时间和技术知识。让我们开始!

1.、让WordPress保持最新状态

更新软件是您将需要的最佳技巧之一。最新版本为您的应用程序提供最佳安全性,修复错误和稳定性。您可以使用您的FTP访问数据更新WP Admin – Dashboard中的 WordPress – 更新。为了以防万一,请务必在运行更新过程之前备份文件。

2、更新你的插件和主题

更新你的WordPress核心是不够的,你还需要保持你的插件和主题文件更新,出于同样的原因:安全性和稳定性。您可以从WordPress管理页面更新您的WordPress插件和主题 – 仪表板 – 更新。在更新之前备份您的文件。

3、缓存是必须的

它听起来很明显,但你会很惊讶地知道有多少网站在他们的WordPress博客上没有安装任何缓存系统。缓存系统对于提高WordPress性能非常有用,因为它可以缓存WordPress在PHP和MySQL级别执行的最常见操作,从而减少加载时间和服务器资源使用情况。目前为止我测试过的两个最好的插件是W3 Total Cache和WP Super Cache。

4、轻量级主题

设计也很重要,但是如果你将主题与许多对象重叠,它可能会损害你的WP性能。同时保持漂亮但轻量级,减少它加载的元素数量。记住“内容为王”,你的访问者登陆你的网站是因为他们对你发布的信息感兴趣,所以最好有一个简约而快速的wordpress主题,而不是有一个非常缓慢的主题。看起来不错,但无实际内容。

5、使用CDN

内容交付网络是过去十年在虚拟主机世界中完成的最好的事情之一,如果您正确使用内容交付网络,您可以从中获益。如果您已经安装了W3 Total Cache或WP Super Cache插件,您将能够以最简单的方式将CDN服务与您的WordPress博客完全集成。我不会推荐免费的CDN服务,只是我到目前为止使用的付费服务:百度CDN服务(我在性能,全球速度和定价方面找到的最好的服务)。

6、索引优化

这篇技巧包含一些微技巧,用于优化索引文件的加载时间,这在大多数情况下是网站最重要的页面。有些事情要记住:
不要在索引上显示完整的帖子,以允许重复的内容和提高WP速度,而不是完整的帖子使用摘录,你可以配置此插件像Auto Excerpt实现自动摘录。
减少你在索引上显示的帖子数量,我会建议最多8个帖子。这可以从“设置 – 阅读 – 博客页面最多显示”进行配置。
删除尽可能不用的或者多的小工具,它没有任何意义,让你的索引超负荷的侧栏和东西,几乎没有空间来显示你的内容,这是你要显示给你的访客最重要的事情。

7、缩小您的代码

像WP Minify  或  Autoptimize这样的插件 可以帮助您减小CSS,JS(javascript)和您的博客的HTML代码的大小,这将显着提高您的WordPress速度,同时还会减少您的网站使用的带宽。或者,您可以使用在线工具手动缩小文件,如:
链接不能插入,大家百度查询这篇文章,佐罗原创官网存在的。

8、推迟JavaScript解析

如果将JS代码移动到页面的末尾,那么HTML和CSS代码将首先加载并更快加载,而不会等待您的JS代码。这种网站打开速度优化的方法可以使用像WP Defer Loading和  WP Deferred Javascripts这样的插件完成。

9、MySQL数据库优化

大多数开发人员和网站所有者忘记了这个重要提示。您必须每月至少优化一次数据库数据,这将有助于MySQL查询最终找到正确的信息,因为您的数据组织得更好。您可以使用phpmyadmin  工具或使用像WP-DBManager这样的插件来做到这一点   ,这也可以让您修复,验证和备份MySQL表。

10、图片优化

确保您上传的每张图片都使用正确格式(GIF,JPEG或PNG)进行100%优化。您可以使用Photoshop,Gimp或其他图像处理工具手动执行此操作。您也可以集成伟大的  WP Smush(本站提供汉化版)插件,它会自动对您上传的每张图片进行所有优化。另外请记住,要避免每个帖子或大画廊的大量图像。

11、按需加载图片

使用Lazy Load  或BJ Lazy Load等插件,可以改变图片在每篇文章中的加载方式。这种插件会根据需要加载图像,这意味着您看到的图像只在您的眼睛可见时加载。如果您在每个帖子或索引中加载多个图片,这将使您的网站变得更快。

12、不要使用gravatars

它们真的有用吗?在我看来,这种东西对您的博客没有任何用处,只会为您的页面加载增加额外的时间。您可以从WP管理页面 – 设置 – 讨论中删除使用gravatars。(gravatars是头像,关闭显示头像速度提示很明显)

13、不要使用太多的插件

这是讽刺的,因为在过去的技巧,我已经建议你这么多的插件,现在我告诉你不要那样做。事情几乎所有提供的技巧都可以手动完成,但如果您没有这些知识(大多数使用WordPress的人员中的80%),则需要大量时间和PHP-MySQL知识,你没有任何其他的方式来做到这一点,比使用插件。您可以使用插件,但请记住保持在最低限度。我看到有50个插件激活的WordPress网站,性能非常糟糕。试着最多激活10-15个插件,不超过这个。

14、使用Gzip Compression

它可以帮助您压缩静态内容(JS,CSS和HTML)以更快地服务并使用更少的带宽。您可以通过将以下代码添加到.htaccess文件来激活Gzip压缩:
我想我应该使用HTML5的代码标签,但是我对论坛的编辑并不了解
# 启动gzip压缩
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# 结束Gzip压缩

如果你使用Nginx将这段代码放在http {}块中:

# Start Gzip compression
gzip on;
gzip_min_length 1100;
gzip_buffers 4 32k;
gzip_types text/plain application/x-javascript text/xml text/css;
gzip_vary on;
# End Gzip Compression

重新加载Nginx以应用更改:

/etc/init.d/nginx reload

你可以阅读更多关于Gzip和Nginx的内容:Nginx Gzip压缩。

15、利用浏览器缓存

您可以让浏览器访问者缓存您网站上最常见的静态元素,这将导致更快的WordPress速度,因为静态文件(CSS,JS,图像文件,mp4,swf等)将被缓存在您指定的时间访问您的个人电脑。如果您使用Apache,您可以将此代码放入.htaccess文件中。

# 浏览器缓存开始
ExpiresActive On
ExpiresByType image/jpg “access 1 year”
ExpiresByType image/jpeg “access 1 year”
ExpiresByType image/gif “access 1 year”
ExpiresByType image/png “access 1 year”
ExpiresByType text/css “access 1 month”
ExpiresByType application/pdf “access 1 month”
ExpiresByType application/x-javascript “access 1 month”
ExpiresByType application/x-shockwave-flash “access 1 month”
ExpiresByType image/x-icon “access 1 year”
ExpiresDefault “access 2 days”
# 浏览器缓存结束

如果您使用Nginx,您可以将此代码放在http {},server {}或location {}块中,例如:
location ~* .(jpg|jpeg|png|gif|ico|css|js)$ {
expires 365d;
}

重新加载Nginx以应用更改:

/etc/init.d/nginx reload

Nginx用户可以在这篇文章中阅读更多内容:如何在Nginx上启用浏览器缓存静态文件。

16、使用您自己的Cloud VPS或专用服务器

如果您每天有超过5000个访问者,您可以做的最好方式是获得一个Cloud VPS服务器,至少配备2个CPU,4 GB RAM和您使用的磁盘空间。如果您每天至少有10000个访问者,则可能需要使用具有4个CPU和4 GB RAM的专用服务器。在这两个(VPS和专用)确保你有SSD(固态硬盘),而不是旧的**A硬盘,这是真的很慢。SSD磁盘比**A磁盘快10倍,特别适用于PHP-MySQL性能。

让您的博客在专用环境中运行将为您带来更安全,更稳定和更可扩展的性能,因为您可以使用Nginx,Varnish,PHP-FPM,MariaDB和Memcached,而不是在共享托管计划上运行网站通常在99%的共享网络托管服务提供商上提供。

最后,请确保您的VPS或专用服务由您的托管服务提供商100%管理,因此您只需担心您的WordPress而不是管理您的服务器优化和安全性的技术和网络资料。

话虽如此,当涉及到VPS和专用主机提供商时,这是我的选择:百度云。

17、使用专业主机公司

不要购买像Godaddy,BlueHost,Dreamhost和那种积极的营销托管公司的廉价/流行托管服务提供商托管。根据我的经验,这家公司只关心获得大量用户,而不是关于带来一个良好的托管服务。他们通常没有很好的技术支持,而这在您的网站或服务器出现问题时至关重要。

在一家良好的公司使用WordPress,拥有一支拥有真正24×7支持的良好技术团队(您可以在午夜或清晨或周末打电话给他们进行测试),这可以帮助您渡过艰难时期和美好时光。一个好的公司也将帮助你保持你的服务器的安全和稳定。
我可以向您推荐一些提供商:

阿里云
腾讯云
华为云
百度云

18、Cloudflare

是一家全球CDN,性能和安全公司,它将帮助您优化您的WordPress网站,因为它包含许多很酷的功能,如CDN,Minify和我们之前提到的其他功能。但是,请记住,Cloudflare不适合所有网站。 在我的情况下,我只使用它来托管我的DNS服务器,因为他们的DNS服务器是世界上最快的DNS服务之一。在cloudflare.com上查看(Cloudflare对于wordpress火箭插件支持非常不错,和百度免费CDN相同,Cloudflare的好处是支持HTTPS最重要的是免费)当然百度CDN更加适合国人使用。

19、Newrelic

这项服务将帮助您分析和理解您的博客的表现,并为您提供如何提高WP表现的建议。有免费和高级服务。在Newrelic WordPress 页面阅读更多内容。

20、分析您的网站

PageSpeed  &  Gtmetrix  无疑是分析网站性能的最佳工具,并且可以帮助您了解为什么它很慢,并为您提供如何解决问题的提示。(Gtmetrix无需翻墙)

如果你在这一点上遵循这20个简单的步骤,我完全确信你的WP博客将比百度运行更快!请记住,良好的网站速度是SEO中最重要的因素之一,也是改善电子商务销售的一种非常好的方式。

以上就是小小课堂网( www.xxkt.org )为大家介绍的是《wordpress网站打开很慢(WordPress网站打开速度优化)》。感谢您的阅读。SEO培训认准小小课堂!

所有文章均为小小课堂网原创。发布者:SEO免费培训教程,转转请注明出处:https://www.xxkt.org/5394

(0)
上一篇 2018年5月24日 下午2:10
下一篇 2018年5月24日 下午6:03

相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论列表(1条)

  • 马慧SEO
    SEO免费培训教程 2018年10月31日 下午2:23

    小小课堂SEO自学网(https://www.xxkt.org/ ),全网营销SEO概念提出者,提供SEO培训、全站优化诊断、顾问咨询为主的SEO服务。分享SEO实战经验,新站快速排名,单页面排名和三方平台推广等技术。电子书营销、论坛发帖推广、电子邮件营销、新媒体运营等网络营销教程。

error: Content is protected !!