代码疯子 - IT技术交流论坛-无限Perfect,追求梦想

 找回密码
 立即注册

用百度帐号登录

只需两步,快速登录

QQ登录

只需一步,快速开始

搜索
热搜: 教程 软件 源码
查看: 344|回复: 1

[Discuz教程] Discuz CDN优化,静态资源-远程附件、CSS和JS使用cdn加速的方法

[复制链接]

1

主题

1

帖子

200

积分

死肥宅

Rank: 3Rank: 3

积分
200
发表于 2020-2-14 20:43:57 | 显示全部楼层 |阅读模式
DZ整体来说CDN是有点蛋疼的,因为毕竟琐碎,貌似大部分帖子都没有说全,这里罗列一下,给在用的孩儿们一点参考:


开启 CDN
  • 准备好CDN域名,比如images.daimafengzi.com和static.daimafengzi.com
  • 做好CDN,加速图片,加速JS,加速CSS等琐碎文件。
  • 勾选CDN 缓存自动刷新
  • 建议单独为 CDN 申请单独的根域名,这样 CDN 请求不会带上网站的 cookie 等信息
  • 到 CDN 域名管理中对新创建的域名进行配置(这步,随便你们,你们看着设置就好了!)



  • 缓存过期时间添加规则,内容目录/过期时间为3年,权重99
  • 设置HTTP头添加规则,Cache-Control 设置为 max-age=315360000
  • 开启智能压缩
  • 其他设置请根据实际需求自行修改

新建站点,绑定域名。
这里说明一下:我使用static.daimafengzi.com加速JS,CSS,论坛附件等
images.daimafengzi.com加速模板文件。

static.daimafengzi.com绑定到根网站目录的:data文件夹
images.daimafengzi.com绑定到网站根目录的:static文件夹

修改论坛附件和头像地址到论坛后台 -> 全局 -> 上传设置 -> 基本设置 中修改 本地附件 URL 地址
本地附件 URL 地址://static.daimafengzi.com/attachment



到论坛后台 -> 全局 -> 性能优化 -> 服务器优化 中修改 JS 文件 URL,CSS 文件 URL

JS 文件 URL://static.daimafengzi.com/cache/
CSS 文件 URL://static.daimafengzi.com/cache/
态路径下绝大部分文件(勋章,表情,各种),config/config_global.php文件,搜索全局变量staticurl


面内的还有一些图片元素(极个别得自己去改模板,坑爹呢),【界面】-【风格管理】-选择皮肤【编辑】-界面基础图片目录 {IMGDIR}:
地址://images.daimafengzi.com//image/common/


后记
至此,Discuz 论坛全站资源、附件、都接入了 CDN,将降低论坛主服务器 http 请求量压力并提高页面打开速度

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册 用百度帐号登录

x
欢迎光临IT技术交流论坛:https://www.daimafengzi.com
省钱君,您的省钱专家:https://www.sqjun.com

0

主题

3

帖子

1

积分

菜鸡代码

Rank: 1

积分
1
发表于 2020-2-14 21:30:17 | 显示全部楼层
强烈支持楼主ing……
欢迎光临IT技术交流论坛:https://www.daimafengzi.com
省钱君,您的省钱专家:https://www.sqjun.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 用百度帐号登录

本版积分规则

QQ|Archiver|手机版|小黑屋|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2020-5-27 00:59 , Processed in 0.037441 second(s), 10 queries , Gzip On, MemCache On.

Powered by DaiMaFengZi.CoM

Copyright © 2001-2020, Sqjun.CoM.

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