2012-09-23 60 views
0

我正在嘗試構建一個PHP服務器(我將在此處稱爲server1),該服務器用作另一個Web服務器(server2)和客戶端之間的中間服務器。如何在另一臺服務器和客戶端之間構建一個PHP中間服務器?

我這樣做的原因,我想隱藏我用來從server1訪問server2的API密鑰。另外,我想減少對server2的呼叫數量。

我的問題是,我該怎麼做一些緩存從server1到server2的呼叫?有沒有一個模塊或東西在PHP中使用?我不希望來自客戶端的每個呼叫都會向server2發出呼叫。

另一個要求是緩存來自服務器2的提要僅5分鐘。

回答

1

可能光油是一種替代? https://www.varnish-cache.org/

+0

如果可能的話,使用合適的緩存代理是絕對可取的。但是,OP提到'我想隱藏我用來從server1訪問server2的API密鑰,這可能會使事情稍微複雜化。根據API調用的構造方式,注入API關鍵字在varnish中可能也可能不重要。 –

相關問題