wordpress一直加载(wordpress加载速度慢)

在当今这个互联网高速发展的时代,WordPress作为一款功能强大、易于使用的博客平台,受到了众多用户的喜爱。在使用过程中,我们可能会遇到WordPress一直加载的情况,这让人十分头疼。别慌,今天就来给大家分享一下解决WordPress一直加载的方法。

一、检查网站服务器

1. 服务器配置:我们要检查一下服务器的配置是否合理。如果服务器配置过低,可能会导致WordPress一直加载。可以尝试以下方法:

查看服务器性能:使用工具如“pingdom”或“GTmetrix”来检查网站加载速度,了解服务器性能。

优化服务器配置:根据服务器性能,适当调整服务器配置,如增加内存、提高CPU频率等。

2. 服务器资源:如果服务器资源不足,也会导致WordPress一直加载。以下是一些解决方法:

检查服务器资源占用情况:使用“top”或“htop”等工具查看服务器资源占用情况。

优化数据库:清理数据库中的垃圾数据,如无用的插件、文章等。

关闭不必要的功能:关闭WordPress中的不必要功能,如自动保存草稿、自动备份等。

二、检查网站主题和插件

1. 主题问题:有时候,WordPress一直加载的原因可能是主题存在问题。以下是一些解决方法:

更换主题:尝试更换其他主题,看是否解决问题。

检查主题代码:检查主题代码是否存在错误,如循环引用、SQL注入等。

2. 插件问题:插件也是导致WordPress一直加载的原因之一。以下是一些解决方法:

禁用插件:逐一禁用插件,查看是否解决问题。

更新插件:更新插件到最新版本,修复已知问题。

删除插件:删除无用的插件,减轻服务器负担。

三、检查浏览器和网络

1. 浏览器问题:有时候,浏览器问题也会导致WordPress一直加载。以下是一些解决方法:

更换浏览器:尝试使用其他浏览器访问网站,如Chrome、Firefox等。

清除缓存:清除浏览器缓存,重新加载网站。

2. 网络问题:网络不稳定或延迟也会导致WordPress一直加载。以下是一些解决方法:

检查网络连接:确保网络连接稳定,无延迟。

更换网络环境:尝试使用其他网络环境,如移动网络、Wi-Fi等。

WordPress一直加载的原因有很多,但通过以上方法,相信大家已经能够找到解决问题的方法。以下是一个简单的表格,总结了本文提到的解决方法:

解决方法 描述
检查服务器配置 优化服务器配置,如增加内存、提高CPU频率等
检查服务器资源 清理数据库、关闭不必要功能、优化服务器配置等
检查主题和插件 更换主题、更新插件、删除插件等
检查浏览器和网络 更换浏览器、清除缓存、检查网络连接等

希望本文能够帮助大家解决WordPress一直加载的问题。如果还有其他疑问,欢迎在评论区留言交流。祝大家使用WordPress愉快!

浅析如何优化wordpress的页面加载速度

首先我们要知道适用于其他类型网站的加速优化方法同样适用于wordpress博客;

再次要知道用户网页加载时间分为三部分:①网页执行时间②页面及页面元素加载时间③浏览器渲染网页时间,

针对这三部分时间,wordpress加速方法按加速的方式可以分为:

1、php代码层次加速

2、html代码层次加速

3、服务器层次加速

4、间接wordpress加速方法

一.php代码层次加速WordPress

所谓“php代码层次”是指php执行效率,执行查询数量层次上的优化。有以下几点:

※控制插件数量

※使用缓存插件

※数据库查询缓存

※静态页面缓存

※部分页面缓存

※优化主题

※启用Gzip压缩

对于对程序和代码不太熟悉的站长来说,最省事的方法就是使用WordPress插件,通过插件来对WordPress进行优化,加快WordPress加载速度。从网上浏览来看,小生在这里分享几个被高手们广泛推荐的wordpress插件。

1、Parallelize

插件的作用如其名,Parallelize的意思即并行。该插件将允许WordPress的附件文件自动并行化(图片或上传任何文件使用WordPress的媒体功能)在多个主机名,实现图片或者文件并行加载,加快页面加载速度。为了协助缓存,资源将永远载入相同的主机名。

2、WPFileCache

该插件“实现Object的分级持久化缓存,可以用来代替内置WordPress的WP_Object_Cache。”不像其他缓存插件,该插件不缓存你的整个页面,它只缓存在插件的API函数中指定的数据。换句话说,它会明显减少您的数据库的负载,从而加快页面加载和增加你的博客的整体性能。

3、QuickCache

QuickCache实时缓存博客的所有内容包括页面、文章、分类页面,以帮助快速读取数据,加快WordPress载入速度。你可以进入插件设置页面进行必要的设置,选择你认为需要缓存的部分来优化你的WordPress加载速度。默认情况下,对于登陆用户和最近留言用户是不会缓存。

4、W3TotalCache

这个插件在WordPress缓存插件中排行前三,可以缓存博客的所有内容,加快WordPress加载速度,优化服务器性能。开发者甚至保证经过W3TotalCache全面优化后性能至少可达到10倍的提高。相信可以为博客省不少带宽。

5、WPMinify

WPMinify,一个常见的WordPress插件,网上很多介绍和推荐它的文章。该插件的原理是在不改变功能的情况,删除源代码中不必要的字符以减少文件体积加快WordPress的加载速度。WPMinify将合并和压缩WordPress的JavaScript,CSS和HTML文件,这有助于大大降低WordPress加载时间。

6、WPSmush.it

是一款被广泛推荐的wordpress图片压缩插件。图片的加载是博客流量的重要部分,而未经过压缩优化的图片不但会大大消耗博客的流量还会影响WordPress的加载速度。值得注意的是,它的压缩是“无损压缩”,也就是说,经过它压缩的图片绝对不会失真,所以,压缩程度比Parallelize插件的压缩方法稍差。可以上传本地图片,也可以输入网页上图片的链接,同时支持多图片处理。最新版本的WPSmush.it更是可以完成整站图片无损压缩。 6 f9 R( g: W8 K- B

7、WPSuperCache

WPSuperCache是WordPress官方开发人员Donncha开发,是当前最高效也是最灵活的WordPress静态缓存插件。它把整个网页直接生成HTML文件,这样Apache就不用解析PHP脚本,通过使用这个插件,能使得WordPress博客显著的提速。对于的WPSuperCache设置,网上都有教程,可以按照方法安装和设置。

8、HyperCache

如果WordPress博客托管在一个低配置的虚拟主机上,该插件非常适合。HyperCache是就好像PC的优化工具,只是它优化的是博客。该插件相对于前面提到的W3TotalCache易于配置使用。它不仅可以缓存你的网站加快WordPress加载速度,它甚至还可以自动清理你的系统,以帮助减少磁盘的使用和节省存储空间。

9、CDNTools

CDN的全称是ContentDeliveryNetwork,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。而这个插件的目的是通过加载到一个内容分发网络(CDN)的数据,大大加快您的博客的加载时间。它可以让你载入Javascript和媒体文件到外部服务器页面,使加载速度大幅提升。

10、WP-Optimize

WP-Optimize是一个WordPress数据库优化插件,可以对删除文章历史记录、删除自动保存草稿、删除未审核和垃圾评论、优化MySQL数据库等,对WordPress的数据库进行必要的优化,可以优化数据库加快数据库查询速度和节省数据库空间。

安装并启用该插件,WP后台WP-Optimize管理面板有如下选项:

Remove all Post revisions(删除所有文章修订版本)

Remove all auto draft posts(删除所有自动保存的草稿文章)

Clean marked Spam comments(清除标记为垃圾邮件的评论)

Clean Unapproved comments(清理未经批准的评论)

Optimize database tables(优化数据库表)

选中需要进行的操作点击“PROCESS”按钮即可!

二.html代码层次加速WordPress

相比php代码层次加速WordPress,html层次上的优化更加重要一些。因为现在的服务器配置都不错,php执行效率也很高,除非你的WordPress插件多得太离谱,在速度上一般是不会有太多大的影响的(基本上1m以内可以执行完)。而html代码决定了WordPress加载的速度,浏览你博客的速度在很大程度上是这个因素决定的(在同样的网络环境下),用户加载网页的时间有80%花在这上面。要想你的WordPress飞速跑起来,html层次的优化是非常必要的。+ H! X+ M2 p5 x( V

Make Fewer HTTP Requests–减少HTTP请求的数量

Compress Components With Gzip–用Gzip压缩网页

Put CSS at Top& Put Js at Bottom–把CSS放在开头,把JS放在结尾

Avoid CSS Expressions–CSS中不要使用表达式

Make CSS and JS External–不要把CSS和js直接写入网页中,应加载外部

Reduce DNS Lookups–减少DNS查询的数量)

Minify Javascript and CSS–去除JS和CSS中的冗余

Avoid URL Redirecting–减少重定向

Used Cookie Free Domains–用不会传递Cookie的域名

三.服务器层次加速WordPress

部分站长有自己的独立服务器或者VPS,这一部分是针对VPS或者独立服务器的。

※使用轻量级、高性能的Nginx

※PHP字节码缓存组件apc

※为网页静态元素设置过期时间(以Nginx为例)

※增加Etags

※其它负载均衡方法

四.间接wordpress加速方法

即鼓励和提醒访问用户放弃IE,使用FireFox、Opera、Chrome等高性能浏览器,间接加速WordPres

希望对你有所帮助请采纳

wordpress网站速度慢怎么办

wordpress网站速度慢原因:

由于从Wordpress3.8开始系统中会加载谷歌Open sans字体样式,导致在登陆自己账户后台的情况下打开的网站首页和后台非常的慢,需要加载很久才可以勉强打开,开始的时候很多用户还怀疑自己的虚拟主机或者VPS不稳定导致的,其实这个主要是因为WORDPRESS加载谷歌Open sans字体导致的。

解决办法:

第一、取消谷歌Open sans字体加载

如果使用的默认主题,可能前台也会有,如果使用的自己制作的或者第三方的主题,一般前台是没有的,只有在登陆账户后的前台和后台打开变慢,主要是不便于自己的访问和维护。可以通过在后台插件搜索”Disable Google Fonts”,下载安装激活这个插件就可以解决这个问题。

第二、清除不必要的头部加载

看到这里的时候可以到自己的WP网站源代码看看,在头部位置是不是看到很多的JS和CSS加载项目,多达十几条,然后可以看看类似大前端这样的主题源代码,头部基本上没有多余的加载,所所以他们的这类主题加载速度和打开速度非常的快,所以有必要清除不必要的JS加载,在”WordPress提速优化篇:清理HEAD头部多余脚本”也有提到,但是研究的还不够细致,等下面有时间把大前端主题的屏蔽JS功能研究一下。

第三、删除不必要的插件

理论上,能不用插件不用插件,在上周老左在帮网友解决问题的时候,看到他的网站使用的是阿里云机房,照理说速度应该比较好,但是打开速度都不如美国东部机房速度,登陆其网站后台发现使用将近20多个插件,1G内存的VPS,内存已经占用70%,一个新建立的网站开始就有这样的负载,以后如果有流量后咋办?

第四、是否使用商业化主题

个人在使用WORDPRESS的时候喜欢使用简单的主题,然后慢慢修改成自己喜欢的用户体验效果,不喜欢使用主题太复杂的,尤其是海外那些有特别复杂后台的主题,这样的主题一来不太安全,二来加载速度特别慢,毕竟要实现这样的绚丽效果需要用到很多JS和CSS,甚至还嵌入前端框架。个人理解的是网站不需要太复杂和绚丽,简单轻便,主要在于内容够有内涵和吸引力。

第五、数据库缓存文件负担

在默认的时候,在后台写文章会时隔一段时间自动给保存成修订版本,这样的修订版本会自动保存到数据中心,即便在前台是看不到的,这样像老左博客更新一篇文章需要花费几十分钟甚至1-2个小时的时候修订版本会很多很多,这就是为什么很多人发现ID不连续的原因,这样在有1000篇文章时候可能会有3000个记录文章,甚至在长久的运营之后会产生几千上万的记录(这就是为什么很多人说开始速度还可以,以后速度越来越不好)。需要删除修订版本,不让修订版本添加到数据中心。

解决方法:在wp-config.php文件中添加”define('WP_POST_REVISIONS', false);”代码。

第六、检查是否有垃圾评论

这一点很重要,之前一台LINODE VPS一直发报警邮件说机器CPU超标达到400%,而且在其上面的网站打开速度特别慢,开始以为又被人攻击,然后通过日志和后台一看,每秒钟有几十个的评论在增加,即便评论内容不会显示在前台,但是会加载到数据库中,这样就增加了整个网站和机器的负载。需要用工具屏蔽、验证垃圾评论,尤其是软件群发的评论需要搞定。

比如需要激活Akismet以及使用类似需要验证码才可以评论的功能/插件,增加软件群发评论的难度。

第七、优化图片缓存

尤其是当下扁平化体验的需求,喜欢用较多的图片内容,比如老左博客教程中用到大量的图片,但加载图片是比较慢的,可以用到类似图片缓冲的插件或者JS效果,比如可以用到jQuery lazy load plugin插件解决图片缓冲,而且用户体验也比较好,图片是从上到下加载的,有一个渐变效果。

同时,也需要用到WP-Super-Cache插件,这样可以缓存内容,尤其是WP是用伪静态的时候,数据越大,占用的CPU资源就比较大,甚至有很多虚拟主机商比较讨厌用户使用WP程序。(当然也比较讨厌DEDECMS,安全性差)

怎么提升WordPress程序站点的速度呢

提高WordPress程序站点速度的方法:第一、取消谷歌Open sans字体加载

如果使用的默认主题,可能前台也会有,如果使用的自己制作的或者第三方的主题,一般前台是没有的,只有在登陆账户后的前台和后台打开变慢,主要是不便于的访问和维护。可以通过在后台插件搜索”Disable Google Fonts”,下载安装激活这个插件就可以解决这个问题。

第二、清除不必要的头部加载

看到这里的时候可以到自己的WP网站源代码看看,在头部位置是不是看到很多的JS和CSS加载项目,多达十几条,然后可以看看类似大前端这样的主题源代码,头部基本上没有多余的加载,所所以的这类主题加载速度和打开速度非常的快,所以有必要清除不必要的JS加载,在”WordPress提速优化篇:清理HEAD头部多余脚本”也有提到,但是研究的还不够细致,等下面有时间把大前端主题的屏蔽JS功能研究一下。

第三、删除不必要的插件

理论上,能不用插件不用插件,登陆其网站后台发现使用将近20多个插件,1G内存的VPS,内存已经占用70%,一个新建立的网站开始就有这样的负载,以后如果有流量后咋办?

第四、是否使用商业化主题

使用WORDPRESS的时候喜欢使用简单的主题,然后慢慢修改成自己喜欢的用户体验效果,不喜欢使用主题太复杂的,尤其是海外那些有特别复杂后台的主题,这样的主题一来不太安全,二来加载速度特别慢,毕竟要实现这样的绚丽效果需要用到很多JS和CSS,甚至还嵌入前端框架。网站不需要太复杂和绚丽,简单轻便,主要在于内容够有内涵和吸引力。

第五、数据库缓存文件负担

在默认的时候,在后台写文章会时隔一段时间自动给保存成修订版本,这样的修订版本会自动保存到数据中心,即便在前台是看不到的,这样像老左博客更新一篇文章需要花费几十分钟甚至1-2个小时的时候修订版本会很多很多,这就是为什么很多人发现ID不连续的原因,这样在有1000篇文章时候可能会有3000个记录文章,甚至在长久的运营之后会产生几千上万的记录(这就是为什么很多人说开始速度还可以,以后速度越来越不好)。需要删除修订版本,不让修订版本添加到数据中心。

解决方法:在wp-config.php文件中添加”define('WP_POST_REVISIONS', false);”代码。

第六、检查是否有垃圾评论

这一点很重要,之前老左的一台LINODE VPS一直给我发报警邮件说机器CPU超标达到400%,而且在其上面的网站打开速度特别慢,我开始以为又被人攻击,然后通过日志和后台一看,每秒钟有几十个的评论在增加,即便评论内容不会显示在前台,但是会加载到数据库中,这样就增加了整个网站和机器的负载。需要用工具屏蔽、验证垃圾评论,尤其是软件群发的评论需要搞定他们。

比如需要激活Akismet以及使用类似需要验证码才可以评论的功能/插件,增加软件群发评论的难度。

第七、优化图片缓存

尤其是当下扁平化体验的需求,喜比如可以用到jQuery lazy load plugin插件解决图片缓冲,而且用户体验也比较好,图片是从上到下加载的,有一个渐变效果。

同时,也需要用到WP-Super-Cache插件,这样可以缓存内容,尤其是我们的WP是用伪静态的时候,数据越大,占用的CPU资源就比较大,甚至有很多虚拟主机商比较讨厌用户使用WP程序。(当然也比较讨厌DEDECMS,安全性差)

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享