0°

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,然后得出的别名地址到域名商添加解析。

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

具体设置如下:

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

跳转:OFF;

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

节点缓存有效期:1周;

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

CC防护:中;

其他:全ON;

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

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

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

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

具体设置如下:

缓存颗粒设置:细致;

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

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

:JS、CSS;

:有损压缩;

其它的默认就好

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

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

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

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论