Discuz! 论坛程序使用百度云加速CDN增速优化方案

之前就一直想写一篇关于Discuz!论坛程序使用百度云加速的优化方案,一直没写出来,主要是没有接触几个使用Discuz! 的用户,正好今天有位购买云加速的用户使用的程序是Discuz!的,主机吧就研究了下,根据自己的经验给大家分享下如何优化Discuz! 。

首先确保源站正常运营,然后服务器如果开防火墙请把云加速的IP加入白名单。如果没有开就不用理他。

做好这些后,我们就可以开始进行优化了。以客户网站bbs.sdgun.com.cn为例,网站特点,图片大,动态调用较高。不适合以住像织梦程序一样做全站缓存。我们需要对网站进行动静分离。

首先把网站附件图片地址单独设置一条子域名,比如客户把附件地址设置成bd.sdgun.com.cn。操作方法很简单,在源空间上绑定bd.sdgun.com.cn,然后进入Discuz!系统后台,进入“全局–上传设置–基本设置”,把修改成本地附件URL地址,将 data/acttachment(部分站长的附件目录不一样按自己的修改即可)修改为http://bd.sdgun.com.cn/data/acttachment即可。

设置完域名附件地址后我们开始进行百度云加速解析,进入百度云加速,添加子域名bd.sdgun.com.cn,然后得出的别名地址到域名商添加解析。

Discuz! 论坛程序使用百度云加速CDN增速优化方案插图

添加完解析后,我们再给这个子域名添加全站缓存:进入规则自定义,添加一条bd.sdgun.com.cn/*规则

Discuz! 论坛程序使用百度云加速CDN增速优化方案插图1

Discuz! 论坛程序使用百度云加速CDN增速优化方案插图2

具体设置如下:

目标URL:“bd.sdgun.com.cn/*”;

跳转:OFF;

缓存颗粒设置:全部都缓存;

节点缓存有效期:1周;

浏览器缓存有效期:2小时;

CC防护:中;

其他:全ON;

注意:图片延迟加载功能一定不要开,很容易出现附件加载不出来的情况,这种情况跟Discuz!附件加载有关。

以上我们就完成了对图片附件资源的全站缓存,打开有附件图片的帖子我们就会发现图片加载会比之前快很多。

做完以上静态资源加速后,我们再来设置整的CDN,还是以客户bbs.sdgun.com.cn为例,直接添加子域名BBS解析,然后到域名解析相应的记录

Discuz! 论坛程序使用百度云加速CDN增速优化方案插图3

解析完后我们进入云加速,加速功能,CDN设置

Discuz! 论坛程序使用百度云加速CDN增速优化方案插图4

具体设置如下:

缓存颗粒设置:简单;

节点缓存有效期:2小时;

浏览器缓存有效期:2小时;

智能压缩:JS、CSS;

图片自动压缩:有损压缩;

其它的默认就好

设置完后,等上10分钟,我们再访问论坛看下,网站是不是访问快很多呢?

需要注意的事,动态网站由于设置到首字节加载时间,所以用测试网站测试速度是不准确的,以自己本地电脑访问速度为准。

以上就是主机吧对Discuz! 论坛程序使用百度云加速CDN的优化的一些见解,希望可以帮到大家,有什么问题可以留言。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
在线客服
主机帮
我们将24小时内回复。
2024-11-22 01:13:08
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[QQ客服]
176363189
当幸福来敲门
[小黄]
17307799197
[企业邮箱]
sudu@yunjiasu.cc
取消

选择聊天工具: