我应该从localhost API缓存XML提要(性能)

时间:2015-08-14 06:53:40

标签: php xml caching localhost

正如您可以在标题中看到的,我对php和缓存从localhost API获取的xml提示有疑问。

xml feed已经缓存在API内部,因此每次都需要从数据库中读取数据。 (.NET服务) - >服务器上运行了多个Feed。

XML Feed包含招聘广告(元数据,关键字以及HTML),Feed的大小在100kb到5mb之间不等。此外,新数据添加频率的时间段也大不相同。 (这通常是每天或更短的间隔)。如上所述,这已经在神圣的.NET服务中处理。

现在我的实际问题是: 对于将XML feed作为用于呈现作业概述的数据源的微型网站再次缓存数据是否有用。

如果我不会缓存任何内容,对于每个请求,都会从API中读取数据,过滤并呈现为html。

现在我不确定额外的缓存是否会提升性能。我应该在哪里添加缓存。 (从API发回XML之后,或者在反序列化数据之后)。

我对上述情况的实际问题:

  • 添加额外的缓存是否有用? (表现原因)
  • 如果是,是否有一个简单的php解决方案或php库可供使用?

谢谢, 汉斯鲁道夫

0 个答案:

没有答案