更好的缓存Web服务响应的方法

问题描述 投票:3回答:2

我的应用程序大量使用webservices并且不使用数据库atall。有一个webservice层,它从数据库中获取数据并将其发送到php UI。所以phpUI不直接与数据库交互。我想提高这个应用程序的性能是什么是提高性能的更好方法?我应该使用memcached和缓存控制标头,还是有其他方法来实现缓存以提高性能?我想要一种方法来减少我对Web服务的Http请求

php performance caching memcached
2个回答
3
投票

因为你使用术语“webservice”我假设你使用HTTP作为传输层。如果您正在为您的Web服务使用RESTful架构,那么您只需要在应用程序和服务之间使用标准的http缓存代理。


1
投票

我建议你尽可能使用像nginx或lighttpd这样的网络服务器。它们的速度更快,更容易配置。

© www.soinside.com 2019 - 2024. All rights reserved.