正如您可以在标题中看到的,我对php和缓存从localhost API获取的xml提示有疑问。
xml feed已经缓存在API内部,因此每次都需要从数据库中读取数据。 (.NET服务) - >服务器上运行了多个Feed。
XML Feed包含招聘广告(元数据,关键字以及HTML),Feed的大小在100kb到5mb之间不等。此外,新数据添加频率的时间段也大不相同。 (这通常是每天或更短的间隔)。如上所述,这已经在神圣的.NET服务中处理。
现在我的实际问题是: 对于将XML feed作为用于呈现作业概述的数据源的微型网站再次缓存数据是否有用。
如果我不会缓存任何内容,对于每个请求,都会从API中读取数据,过滤并呈现为html。
现在我不确定额外的缓存是否会提升性能。我应该在哪里添加缓存。 (从API发回XML之后,或者在反序列化数据之后)。
我对上述情况的实际问题:
谢谢, 汉斯鲁道夫