·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

用NG自带缓存模块解决动态缓存(非memcached或redis)

68 5
发表于 2025-4-21 12:42:43 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

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

×
用memcached或redis缓存确实是最理想的选择,苦于帝国CMS默认是没有的,但二开是可以的。比如文韵坊阅读网就采用了memcached或redis或文本缓存。不过这样对核心代码改动很大,灵动标签要改,非标签调用的SQL查询都需要去改。着实麻烦。那小编今天今天分享另外一种,用NG自带缓存模块解决动态缓存。
以宝塔为例,首先找到Nginx配置,在http块里面的 gzip on;之前加上以下代码:
  1.     fastcgi_connect_timeout 180;    fastcgi_send_timeout 180;    fastcgi_read_timeout 180;    fastcgi_buffer_size 128k;    fastcgi_buffers 8 128k;    fastcgi_busy_buffers_size 256k;    fastcgi_temp_file_write_size 512k;    fastcgi_intercept_errors on;
复制代码
接着在access_log off;下面增加
  1. # 定义 FastCGI 缓存路径和参数fastcgi_cache_path /data/nginx/cache levels=1:2 keys_zone=my_fastcgi_cache:10m max_size=10g inactive=60m;
复制代码
接着在 server块里面增加以下代码
  1.         location ~ \.php$         {            fastcgi_cache my_fastcgi_cache;            fastcgi_cache_valid 200 302 60m;            fastcgi_cache_valid 404 10m;            fastcgi_cache_use_stale error timeout invalid_header updating;            fastcgi_cache_key "$scheme$request_method$host$request_uri";            fastcgi_pass 127.0.0.1:9000;            fastcgi_index index.php;            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;            include fastcgi_params;        }
复制代码
注意:/data/nginx/cache 这个得有755权限。不然没有写入读取。

还是没有效果啊,这目录下面压根没有文件啊。不急不急,小编还没有说完呢。找到对应网站-----设置----配置文件,找到#SSL-END这下面增加
  1. fastcgi_cache my_fastcgi_cache;    fastcgi_cache_valid 200 302 60m;    fastcgi_cache_valid 404 10m;    fastcgi_cache_use_stale error timeout invalid_header updating;    fastcgi_cache_key "$scheme$request_method$host$request_uri";    add_header X-Cache-Status $upstream_cache_status;
复制代码
全部完成。现在就可以享受动态缓存加速的快感了。记得修改之前记得配置备份!!!!!
我要说一句 收起回复

评论5

IT618发布Lv.8 发表于 2025-4-21 12:43:15 | 查看全部
我正在阅读《用NG自带缓存模块解决动态缓存(非memcached或redis)》,推荐给您看看。原文地址:https://www.wenyunfang.com/zazhi/zhongwangjiaocheng/1371.html

1000金币到手,回复在领500金币
我要说一句 收起回复
浅生Lv.8 发表于 2025-4-21 12:44:08 | 查看全部
建议直接小鸡反带,小鸡开ng缓存
我要说一句 收起回复
IT618发布Lv.8 发表于 2025-4-21 12:44:38 | 查看全部
不错,支持一下。
我要说一句 收起回复
拾光Lv.8 发表于 2025-4-21 12:44:53 | 查看全部
不错的分享
我要说一句 收起回复
独家记忆Lv.8 发表于 2025-4-21 12:45:27 | 查看全部
狗头不对驴嘴。分享是分享。回答跑题了。不可能又是那个ID叫大圣软件直接AI回帖的吧
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

最新热评 加载中...
AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:216.73.216.44,GMT+8, 2025-6-17 13:15 , Processed in 0.253000 second(s), 86 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表