gpt4 book ai didi

validation - Symfony2 主页 HTTP 缓存验证和独立 ESI

转载 作者:行者123 更新时间:2023-12-03 18:36:42 27 4
gpt4 key购买 nike

我正在设计一个与 Symfony2 博客具有相同结构的项目。

我的家显示文章并有一个侧边栏,其中有登录链接,或者如果我们登录,则链接到我们的帐户。

我的侧边栏是一个 ESI,我的问题是:如果我在主页上设置了验证缓存(取决于我上一篇文章的更新日期),侧边栏是否会独立于该缓存显示其内容?否则,是否有另一种解决方案来做到这一点? (将文章列表设置为 ESI,但是 ESI 可以有验证缓存吗?)。

谢谢您的回答

最佳答案

是的,可以独立缓存部分页面。可以通过为 $response 设置不同的 header 来实现:

$response->setPublic();
//or
$response->setPrivate();
//or
$response->setSharedMaxAge(600);

您的问题的详细答案可以在此 Symfony2 documentation 中找到。页。

关于validation - Symfony2 主页 HTTP 缓存验证和独立 ESI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8869761/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com