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通常用於不僅僅是加載前端的應用程序。