Php 在数据库或文件中缓存数据?
我正在编写一个应用程序,需要从第三方网站获取数据。不幸的是,所需的特定类型的信息(酒店名称)只能通过卷曲网页,然后对其进行解析(我使用XPath)以查找Php 在数据库或文件中缓存数据?,php,database,caching,Php,Database,Caching,我正在编写一个应用程序,需要从第三方网站获取数据。不幸的是,所需的特定类型的信息(酒店名称)只能通过卷曲网页,然后对其进行解析(我使用XPath)以查找DOM元素来获得 由于我将在一天内多次运行此脚本,并且可能需要一次又一次地获取相同的酒店名称,因此我认为缓存机制将是一个好方法:检查酒店是否在过去被解析,然后决定是否发出网页请求 然而,我有两个顾虑:这个实现最好是在DB中实现(因为会有一个ID酒店名称匹配)还是在文件中实现?第二个问题是,这种“优化”是否值得付出全部代价。我会获得一些显著的速度吗