网站内容更新机制(百度云加速CDN使用“伪静态拓展”,开启redis和memcached缓存)
优采云 发布时间: 2021-12-06 23:12网站内容更新机制(百度云加速CDN使用“伪静态拓展”,开启redis和memcached缓存)
网站更新站点,更新缓存机制,周末在家更新网站的缓存机制,重新添加站点论坛!
从Discuz官方论坛下载新版程序,制作logo等标志,压缩成程序包,上传到服务器,解压安装,在应用商店安装“伪静态扩展”,配置站点的伪静态规则,启用redis和memcached缓存。
服务器使用Nginx服务器,配置伪静态站点规则:
位置/ b / {……
}
(省略号中填写对应的Nginx服务器重写规则)我使用宝塔面板构建网站,所以在宝塔面板设置中填写了伪静态规则。
打开文件 config/config_global.php,编辑 redis 和 mencached 以启用缓存:
效果是开启了redis和memcached:
修改Discuz的默认版权设置,编辑/template/default/common/header_common.htm文件,我只修改了标签上的版权,页脚的版权没有修改,保持:
然后写一些缓存系数作为推荐值,编辑论坛版块扩展设置页面缓存系数,写出推荐值:
论坛中的部分安全配置设置为推荐值,防灌安全大师进行检测,其他自定义根据自己的喜好进行配置,工具更新缓存。我用的是百度云加速CDN。这里我配置了一个简单的缓存:
配置邮件验证并开启邮件服务。我用的是腾讯企业邮箱,可以用来解析邮箱的域名。免费提供一个主邮箱号和三个邮箱号:
操作完成后,下一步就是练习网络营销,配置SEO设置,安装相关插件,安装论坛程序后删除安装文件夹。
操作之后,我觉得网站的速度上去了。本站wordpress程序搭建的博客更新缓存机制是让轻量级的Nginx在其端缓存WordPress内容,安装fastcgi_cache_purge模块和ngx_pagespeed模块,我好像只安装了ngx_pagespeed模块,用它来安装Nginx Helper插件、Hyper Cache插件和Super Switch插件,为了清理重复功能的插件,百度云加速CDN使用全站缓存跟随源站配置。网站 进行了比较大的更新配置,有时间安装fastcgi_cache_purge模块。