nginx动态站点缓存技术 fastcgi cache 网站访问速度提升200%

 




特点

又一重磅技术被我发现了。

将后端请求内容缓存到NGINX,每次请求只需要到NGINX拿内容,无需频繁请求后端要内容。极大程度提升网站性能。

优缺点就是你每次修改网站内容,需要清缓存。



配置方法

nginx.conf中的HTTP块配置以下内容

http {

    fastcgi_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:20m;

}


站点的conf文件中配置

location ~ \.php$ {

        fastcgi_cache my_cache;

        fastcgi_cache_key "$scheme$request_method$host$request_uri";


重启nginx

docker restart nginx


清理缓存

docker exec -it nginx rm -rf /var/cache/nginx/*













评论

此博客中的热门博文

科技lion官方一键脚本上线!VPS监控测试建站维护于一身的全能工具箱

2023国外的接码平台分享

CloudCone付费VPS分享 挺便宜的