许多用户发现WordPress网站提交评论时,等待的时间较长,设置不知是否提交成功,这个显然影响用户体验。以下提供一些WordPress评论提交速度缓慢的原因及解决办法?
第一、主机或空间速度问题,说起最遥远的距离,在中国必然会想到电信与网通之间的距离,解决办法花钱。
第二、主机环境是否达到最高效的运行,比如处理php文件的响应速度如何。目前php7.2以上版本的响应速度是php5.6的10倍以上,可想而知php的版本可以节省多少响应时间。(有些网站谨慎操作有可能导致网站无法访问)解决办法:1.联系主机商解决问题。2.服务器、VPS、云主机用户可以自行解决问题。
第三、WordPress本身速度问题,是否加载了过多插件,以及过多的js和图片拖慢了页面载入速度。关于这些因素造成的影响可以通过删减插件,移动加载js的位置以及用合适的软件来压缩图片大小来分别解决。
第四、开启评论头像的问题。从国外的gravatar加载头像过来是需要漂洋过海的,速度再快也要点时间呢,况且速度没有那么快,所以不懂代码的同学在选用主题的时候最好选择缓存头像版的。此外评论提交方式上,实验证明用默认的提交方式要比用 ajax 方式提交评论的速度慢,因此用户体验要差一些。
第五、后台评论的设置问题,这个是大家最容易忽略的问题,请打开WordPress后台,设置,讨论—何时发送电子邮件,后面有两个选项,有人发表评论时,有评论等待审核时(这里主要是邮件通知博主)。如果你的邮件系统速度不是很给力的话,延迟发送会影响访客的体验,建议取消选择这两项。
第六、经留言中老杨的提醒,飞牛测试后,确实也有这个情况。既如果你博客添加了评论回复邮件通知留言者功能,会和第五条评论通知管理员一样的情况,通常会有延迟。这个就看个人取舍了,飞牛认为,评论回复邮件通知,通常应用于博主回复访客的,这个是博主自己能了解清楚情况,所以可以保留这个功能。
第七、2月16日,飞牛又就这个问题进行了相关测试,发现了有点玄学味道。目前飞牛士用的是腾讯云主机,之前一直用阿里云企业邮箱作为smtp发件邮箱,评论回复确实会有几秒延迟,今天测试了网易163,gmail,和qq邮箱,发现qq邮箱最快,基本可以秒回复,不得不说这是玄学还是什么了。大家可以根据自己博客所使用的服务商选择合适的邮箱发件。
2023年9月30日更新,使用异步延迟发信可以解决绝大部分问题。《折腾的意义在于最后的成就感之邮件提醒异步发送》
2021年2月26日更新,根据不同服务商选择不同邮箱。
COMMENT