应用程序在同一服务器上使用服务的最佳协议?
Best Protocol for a App to Use a Service on the Same Server?
我有一个 PHP 应用程序需要与具有 API 的服务对话,该服务对 HTTP 请求产生 XML 响应。如果此服务位于单独的服务器上,我通常会使用 Guzzle 等 HTTP 客户端来创建和使用、请求和响应。
但我的服务将(暂时)在同一台服务器上。在这种情况下,以这种方式发出 HTTP 请求仍然是我的最佳选择吗?我对 API 的所有请求都会离开服务器,这会增加本可以避免的延迟吗?
是 - 使用 Guzzle/HTTP。如果以后需要扩展,您将能够轻松地利用网络。延迟不会成为问题 - 流量不会离开盒子。
我有一个 PHP 应用程序需要与具有 API 的服务对话,该服务对 HTTP 请求产生 XML 响应。如果此服务位于单独的服务器上,我通常会使用 Guzzle 等 HTTP 客户端来创建和使用、请求和响应。
但我的服务将(暂时)在同一台服务器上。在这种情况下,以这种方式发出 HTTP 请求仍然是我的最佳选择吗?我对 API 的所有请求都会离开服务器,这会增加本可以避免的延迟吗?
是 - 使用 Guzzle/HTTP。如果以后需要扩展,您将能够轻松地利用网络。延迟不会成为问题 - 流量不会离开盒子。