陈德馨

Discuz! X3.4系列教程之性能优化方法篇

4045人参与 |分类: 站长百科|时间:2017年08月09日 15:07

最近陈德馨很少时间来更新博客了,主要原因是趁着工作之余搞了2个网站,一个是淘宝优惠券领取网站,网站名称:吉吉号,地址是:jijihao.cn,这个是基于Thinkphp框架开发制作的,目前来说感觉还不错,而且也采取了电脑、手机、微信多客户端通用,还开通了微信优惠券直播间;另外一个目前还在施工中,那就是搞了一个我家乡赣州的一个社区门户网站,网站名称:福赣网,地址是:fugan.cn,名字是“幸福赣州”简化演变而成的。这个网站我想过了用帝国CMS,可是最终还是选择了Discuz!程序,相信打击对于Disucuz! X系列程序绝对是不陌生的,这应该是国内最流行的论坛门户建站程序了,2017年8月2日还发布了最新的Discuz! X3.4版本,而被另外一个不错的论坛门户程序phpwind早就已经停止更新了。Discuz! X3.4 在继承和完善 Discuz! X3.3 的基础上,去除了云平台的相关代码,还针对PHP7再次进行了优化,并且首次开始将代码托管到了GitHub,这也进一步开始走向开源和及时更新。

关于这套程序我这里就不再多说什么,毕竟大家对这方面比我更加熟悉和有谈资。我今天想说说我自己使用Discuz! X系列程序以来对于这套程序的一些性能优化方法。

对Discuz! X程序进行速度优化的作用主要体现的一下两个方面:

1、加强用户体验(再好的网站,如果打开速度慢,100个人会有90个人选择离开);

2、有利于蜘蛛爬行,利于网站被收录(抓取量 = 爬虫总停留时间/ 单个页面下载时间)

对Discuz! X程序优化涉及的位置:

1、后台--全局--性能优化--论坛页面缓存设置、服务器优化和内存优化;

2、后台--全局--seo设置--URL 静态化

3、后台--应用--插件

4、后台--界面--风格管理

5、后台--站长--数据库--优化

6、后台--站长--用户表优化

下面我就说下我优化论坛速度的经验:

一、后台--全局--性能优化--论坛页面缓存设置

根据我对Discuz X3.4的测试,发现设置:缓存论坛首页有效期:0、缓存帖子有效期:0、缓存系数:0最佳,当然这个主要是针对访问量比较小的论坛,如果您的网站访问量很大,建议根据自己的需要来设置。

二、后台--全局--性能优化--服务器优化

访问量一般或者小的网站设置方法:是否优化更新主题浏览量:否、查看数开启防刷新:否、附件下载量延迟更新:是、禁止浏览器缓冲:否、JS 文件目录:缓存目录、开启图片延时加载:是,其他不用设置即可。

访问量大或者非常大设置方法:是否优化更新主题浏览量:是、查看数开启防刷新:根据实际情况设置,建议设置为否。模块更新时间区间:3-6点最佳。

三、后台--全局--性能优化--内存优化

参考官方设置:开启memcache,内存优化功能设置功能模块全部开启,自动更新时间(秒)使用默认即可。

开启memcache的方法:

打开config下config_global.php文件,搜索:

$_config['memory']['memcache']['server'] = '';

替换为:

$_config['memory']['memcache']['server'] = '127.0.0.1';

四、开启Gzip设置

之前有同学在群里问我这么开启gizp,今天在这里在说下Discuz开启Gzip设置的方法,非常简单,打开config下config_global.php文件,搜索:$_config['output']['gzip'] = '0';

替换为:

$_config['output']['gzip'] = '1';

五、后台--全局--SEO设置--URL 静态化

开启伪静态不仅对SEO有利,同样可以加快网站内容页打开速度。Discuz! X3.2论坛不同环境配置伪静态的方法

六、后台--应用--插件

尽量减少使用不必要的插件,尽量使用成熟插件作者的插件

七、后台--界面--风格管理

模板这块主要是JS的加载位置和CSS的代码2块比较重要,一样建议大家使用比较成熟的模板作者的模板或者改动比较小的模板,尽量不要使用一些杂牌或者乱传播下载的模板,很可能导致K站等问题。模板对应网站速度和SEO的作用大家都是不可忽略的,希望各位站长的一定要重视起来。

八、后台--站长--数据库--优化

数据表优化可以去除数据文件中的碎片,使记录排列紧密,提高读写速度。大家没事就可以优化下这块,尤其是访问量比较大的论坛,优化这块对论坛的速度也有一定的影响。

九、后台--站长--用户表优化

通过用户优化可以大幅度提高网站的性能,Discuz! X3.4新加的功能,大家也一定要去使用,可以提高网站的性能哦。

通过上面9步操作,相信你的网站一定会比之前要快了,整体性能也会有很大的提升,祝大家网站可以越做越好!

来源:陈德馨博客(微信/QQ号:35435164),转载请保留出处和链接!

地址:

必填

选填

选填

◎已有 5 人评论,请发表您的观点。

  
    
1楼女儿爸   2017-08-30 14:26:51
博客名称:女儿爸
博客地址:http://www.nverba.com/
我也在江西,也做个人博客,但没有博主做的这么好啊,向你学习。
回复
2楼群贤网www.qxian.net   2017-08-31 11:27:33
卢松松的模板还是不错的
回复
3楼精斑外遇检测试纸   2017-09-12 11:23:39
3.2版qq互联不能用也不能关闭
按照网络上的通用方法无解
回复
4楼126贵州网   2017-11-25 16:11:33
我的是3.4,网上总说3.2好
回复
5楼霸州在线   2018-04-18 14:32:46
正在建设一个论坛,霸州在线www.bazhouzaixian.com 谢谢分享
回复