gpt4 book ai didi

zend-framework - 如何在Zend Framework 1.11项目中实现Varnish

转载 作者:行者123 更新时间:2023-12-03 17:47:02 25 4
gpt4 key购买 nike

我对Varnish的了解不多,但据我所知,我需要在 View 中包含ESI标签,对吗?

你们中的任何人对实现这样的体系结构有任何反馈吗?

我已经找到了一些 View 帮助程序来设置ESI标签,但是我不确定它们是否真的有效。

我想使用Varnish来缓存我的主页,比如说10到30秒。

使用ZF轻松做到这一点吗?

最佳答案

为什么要使用ESI?

在AJAX兴起之前,ESI很有用。

如今,开发人员更喜欢AJAX,因为ESI使您依赖于缓存引擎(如果没有缓存,您的站点将无法工作)。

您不需要ESI即可使用Varnish;您需要使用Varnish(或任何符合ESI的缓存系统)才能使用ESI。

仅当您需要将不同的缓存TTL混合到单个页面中时,才需要ESI或AJAX。

如果要将整个主页作为单个对象进行缓存,只需在Web服务器前运行Varnish,并且不对PHP代码进行任何更改,这只是使用Varnish设置的带有某些VCL的缓存,用于仅缓存主页。

关于zend-framework - 如何在Zend Framework 1.11项目中实现Varnish,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8323926/

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