用户菜单的 ESI 对您有意义吗?
我用 s-maxage 缓存的主页:
$response = $this->render('MySiteBundle:Welcome:index.html.twig');
$response->setSharedMaxAge(600);
return $response;
我通过 ESI 用户菜单包含的位置:
{% render 'MySiteBundle:Site:userMenu' with {}, {'standalone': true} %}
登录用户的用户菜单不同。
$response = $this->render('MySiteBundle:Site:userMenu.html.twig');
$response->setPrivate();
return $response;
为此使用 ESI 有意义吗?