Wordpress 防止Varnish缓存PHP代码

Wordpress 防止Varnish缓存PHP代码,wordpress,caching,varnish,Wordpress,Caching,Varnish,我正在做一个Wordpress项目,它使用Varnish缓存服务器。虽然我的项目在Wordpress上,但我很确定这个问题也会出现在任何其他CSM&framework上 在其中一个模板中,我刚刚使用Wordpress核心函数获取当前登录用户的用户id,如: echo is get_current_user_id(); 问题是因为清漆,它给出0,但一旦我禁用清漆,它就可以完美工作 那么,如何停止Varnish来停止缓存PHP代码呢 注:我对清漆完全不熟悉 感谢Varnish是HTTP加速器,它缓

我正在做一个Wordpress项目,它使用Varnish缓存服务器。虽然我的项目在Wordpress上,但我很确定这个问题也会出现在任何其他CSM&framework上

在其中一个模板中,我刚刚使用Wordpress核心函数获取当前登录用户的用户id,如:

echo is get_current_user_id();
问题是因为清漆,它给出0,但一旦我禁用清漆,它就可以完美工作

那么,如何停止Varnish来停止缓存PHP代码呢

注:我对清漆完全不熟悉


感谢

Varnish是HTTP加速器,它缓存HTML、css图像,主要用于加速前端。它不缓存PHP

但根据您的问题,您的输出页面被缓存

Varnish在同一页上获得成功,并显示缓存的输出。尝试在vcl中传递页面,看看它是否工作


通常频繁更新的页面,如管理页面或wordpress,应该通过清漆进行。未命中。

请张贴完整的清漆VCL。