hualuo 活跃
  • 177发帖数
  • 177主题数
  • 0关注数
  • 0粉丝
开启左侧

说说discuz社区论坛速度被拖慢的几种元凶

[复制链接]
hualuo 发表于 2019-10-5 11:45:15 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
前言

如果discuz站点速度比较慢,不管是阅读帖子的时候的打开速度还是发布信息时的响应速度,这对网站的用户体验和SEO都是不好的。
针对Discuz论坛速度变慢的现象,结合我们的实战经验,下面来举出几个非常典型的原因。

                               
登录/注册后可看大图
discuz站点速度比较慢

第一,腾讯云平台

大家知道自从腾讯收购康盛公司以后,腾讯在Discuz这款产品中植入了特别多的自家产品,包括QQ互联、漫游应用、腾讯分析、SOSO表情、纵横搜索等等,而随着后续腾讯认为Discuz已经完成它的使命后(后面不是有了微信这个大杀器么),逐步开始不重视这个生态,以至于很多平台模块长期未更新、未维护,很多库资源甚至出现连接异常。关键是在Discuz的默认状态,很多这样的云服务是开启的,会加载很多远程资源,但这些资源又连接异常,这样就导致了速度极其慢。
解决方法:其实也比较简单,就是关闭那些不必要的云服务,我们觉得除了QQ互联有所作用外,其他的东西其实都可以关闭和禁止启用。

                               
登录/注册后可看大图
腾讯云平台

第二,第三方插件。

有客户说自己的站点操作速度非常慢,比如发布一个帖子后要等十几二十秒才能响应过来,结果我们分析网站日志后发现是某些SQL查询语句异常导致的,甚至发现一些莫名其妙的数据表。
查询Discuz数据词典后发现,原程序并没有这样的数据表,这就说明这些表肯定是第三方插件的。后面分析对应的插件发现,这些插件很多时候没有全面考虑一些因素,导致了某些慢查询的出现,因此就拖慢了整个网站的数据。
解决方法:尽量避免不明来源插件的使用,同时在使用较多插件的时候,需要不断监测网站的性能,如果发现操作异常,可以同数据库连接等方面着手,发现问题出在哪个插件上面。然后或者卸载该插件,或者自己重新优化该插件,修复插件存在的问题。

                               
登录/注册后可看大图
某些提示服务

第三,某些提示服务。

Discuz确实很强大,拥有众多的功能,但在我们实际应用当中很多功能是用不到的;而这些功能往往却拖慢了我们的网站速度。比如消息实时提示功能、邮件提醒功能、桌面提醒功能等等。
解决方法:我们可以根据自己的运营实际来选择性关闭某些不需要的服务。
总结

以上三种是我们经常遇到拖慢Discuz的元凶,当然除此之外还有更多的一些原因,而这三个原因几乎占了总体比例的大多数。
更多关于discuz论坛使用教程,可以点击查看更多。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
在线客服邮箱
wxcy#wkgb.net

邮箱地址#换为@

Powered by 创意电子 ©2018-现在 专注资源实战分享源码下载站联盟商城