edge-side-includes

    1热度

    1回答

    我一直在寻找ESI(Edge-Side-Includes)规格,但我无法弄清楚esi:嵌入式元素是如何工作的。任何人都可以解释吗?

    8热度

    1回答

    我有一个基本的PHP页面通过Varnish加载一个ESI包括回调到服务器来设置一个cookie。该cookie设置了域访问等,但通过ESI调用时,cookie从未设置。如果您直接访问ESI包含路径,则设置cookie不会有任何问题。我甚至把我的Varnish配置设置为永不缓存任何东西,认为VCL可能会杀死cookie。 这... <esi:include src="/init.php?<?=htt

    1热度

    1回答

    任何人都可以分享嵌入在非XML文件中的XML块的经验吗? 我正在实现Edge-Side-Includes [1]处理器。 Edge-Side-Includes元素不一定嵌入XML或格式良好的XML文件中,这就提出了如何去寻找并解析这些元素的问题。 有没有人做过类似的事情? [1] http://www.w3.org/TR/esi-lang

    2热度

    2回答

    我想配置Varnish以使用HTTPS(!)服务作为后端服务。这里的关键是连接到后端服务的SSL部分!我对这些HTTPS后端服务的控制有限(将其视为托管在云中的SaaS服务)。 是这样的一个设置:用户代理 - > AWS ELB的SSL终结 - >光油在AWS - > HTTPS云的SaaS服务 人员说,原因如下: - 我想使用Varnish ESI以我自己的自定义页眉&页脚装饰SaaS服务UI。

    3热度

    1回答

    我想将ESI包含或eval块的结果存储在ESI变量中。包含的内容超出了我的控制范围。它的格式是JSON。 我试过下面所有的都无济于事。变量结束为空字符串。 <esi:assign name="variable_name"> '<esi:include src="$(url)" method="post" entity="$(param)" />' </esi:assign> <esi:ass

    0热度

    2回答

    嘿大家。我在Varnish上使用Edge Side Includes来缓存一个静态HTML shell,然后包含一些动态HTML和一个JSON对象。 适用于HTML的ESI包含正确,但未包括JSON对象的ESI;调试语句确定Varnish可以看到它,但它莫名其妙地决定不包含JSON ESI。 这里的加载结构: pageuncached. blank page with headers to s

    4热度

    4回答

    我有问题,即使最简单的Varnish Cache ESI测试工作。 尝试和尝试后,我想我在这里问。 基本上它只是不包括ESI文件。它只是返回 而不包括HTML。 这里是我的清漆启动命令: varnishd -f /etc/varnish/default.vcl -s malloc,128M -T 127.0.0.1:2000 -a 0.0.0.0:8080; 这是我与测试的网址: http:/

    0热度

    1回答

    我有一个标准的博客类型的应用程序与帖子和用户可以将这些帖子添加到他们的收藏夹。 目标 当用户查看职位名单,他们应该看到的每一个职位是否 是一个最喜欢的指示(图像)。匿名用户没有任何收藏夹。 帖子列表需要缓存在Varnish中(对于匿名用户和登录用户),因为计算起来很昂贵。 理念 缓存清漆列表页面,并使用ESI来获取喜爱的信息... ...每个职位发出当前请求的用户。 下行:每页50个ESI请求(基

    1热度

    1回答

    我的任务是改善页面服务时间,以便进行相当大的wordpress多站点部署。 我正在考虑使用清漆进行内容的全页面缓存并使用它的ESI功能来包含与用户登录状态相关联的动态内容,并且还通过使用匹配的清除清除列表来处理应用程序中的缓存失效博客ID的自定义标题或包含文章ID和/或用户ID的其他自定义标题。 我想知道有没有人想过通过ESI包含多个页面片段的方法,而将它们分组在单个来自后端的响应中(例如,我们必

    2热度

    1回答

    使用ESI还是旧技术是一种很好的做法吗?有没有替代品会更好。我熟悉使用CDN和缓存服务器,但是这个ESI通常用于不仅仅是加载前端的应用程序。