首页
站长论坛BBS
救助
投稿
discuz视频教程
discuz技术支持
版块
登录
快速注册

Discuz静态资源-远程附件、CSS和JS使用cdn加速的方法

ARCHY 2015-7-6 [其他] 来自PC 复制链接
429329
discuz使用视频教程
31idc

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
最近一直都在帮客户处理一些数据比较大的discuz论坛出现的一些问题,比如就是图片附件比较多或网站访问量比较大,导致页面加载慢的问题,我们可以使用cdn加速Discuz静态资源来进行优化。我(站帮网ARCHY)也看到很多站长直接针对站点使用CDN加速,但这样会给Discuz论坛带来很多新的问题,如QQ互联插件无法使用、UC通信不正常等等一系列问题。而且CDN加速主要针对静态资源,对动态资源没有任何帮助的,论坛是属于动态程序,所以不需要对Discuz站点全部进行加速,只需要对Discuz静态资源进行加速即可。下面在站帮网分享下如何给Discuz站点静态化资源做CND加速:

1、针对图片资源比较多的站点,首先可以做附件分离,把本地附件转出远程附件(参考Discuz x本地附件与远程附件的转换),并且使用独立的附件域名bbs.zb7.com。做好后针对附件域名做云加速CDN加速即可。

2、JS做cdn加速,把站点 JS 文件放到附件目录下的指定目录下如js/,然后把static/js/下的文件转移过去
1.jpg

3、CSS做CND加速,把站点的CSS文件放到附件目录下的指定目录下如CSS/,然后把模板相应的CSS文件移动过去

4、模板图片和CSS做cdn加速,针对Disucz模板的基础图片目录和扩展图片目录,把对应的图片和CSS转移到指定的moban/目录下,然后针对Disucz模板的基础图片目录和扩展图片目录改成相应的绝对地址,如http://bbs.zb7.com//template/zb7com_demo/zb7_img/common

完成以上4点基本就完成了针对discuz站点的CDN加速,剩下的就是CDN加速的配置了。

目前国内免费的CDN加速有:百度云加速、加速乐等;收费的有阿里云CDN、腾讯云CDN等。更多自己可以查找下,有些免费的CDN是回源的,对加速没有作用,欢迎大家测试后反馈来进行更多改进。



上一篇:Discuz! X论坛 附件分表与主题图片表解析
下一篇:Discuz! 导出数据CSV 格式文件的开发流程和注意事项
UC955 发表于 2015-7-8 12:15:40 来自PC
强烈支持,站帮网有你更精彩
ki1418 发表于 2015-12-9 18:41:22 来自PC
很给力,希望分享更多给力的帖子啊。
clswang 发表于 2016-1-15 07:37:52 来自PC
我最近想搞网站加速的
沭阳网 www.hanyunews.com www.xiaoshuozhu.com www.shuyangweb.com
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表