使用Symfony2作为动态View代理

时间:2011-08-31 04:15:20

标签: caching symfony

以下是我的情况:

我在这里使用Symfony2作为中间层,当网络客户端向Symfony2(图层)请求网页时,该图层将要求单个/多个数据/图像另一个后端远程资源服务器由http ,组合它们并返回到Web客户端。

我还希望缓存以减少对后端服务器的请求。 我发现ESI有类似的方式,但是,我可以在Symfony2中包含另一个服务器资源吗?

有没有正确的方法来实现这个?谢谢!

1 个答案:

答案 0 :(得分:3)

这取决于您是否在Symfony2前面安装了Varnish。 需要说明的是:Symfony2 ESI Proxy不会调用任何外部资源,只会调用应用程序的控制器。

Varnish能够从任何来源处理ESI。