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}}人
人已打赏
个人中心
购物车
优惠劵
搜索