【发布时间】:2012-01-10 06:25:04
【问题描述】:
是否可以从第三方 api 显示产品而不是从 db 显示。
我正在使用 magento 进行购物车项目。我的数据库中有近 40000 种产品。 在这里我有一个搜索。如果用户搜索产品,那么我必须从第三方 api 获取产品并将其显示给用户。如果用户单击添加到购物车按钮,那么只有我需要检查该产品与数据库中的现有产品并更新它并继续。
有可能吗?对不起,如果我问任何愚蠢的问题。 提前致谢。
【问题讨论】:
是否可以从第三方 api 显示产品而不是从 db 显示。
我正在使用 magento 进行购物车项目。我的数据库中有近 40000 种产品。 在这里我有一个搜索。如果用户搜索产品,那么我必须从第三方 api 获取产品并将其显示给用户。如果用户单击添加到购物车按钮,那么只有我需要检查该产品与数据库中的现有产品并更新它并继续。
有可能吗?对不起,如果我问任何愚蠢的问题。 提前致谢。
【问题讨论】:
是的,这是可能的(您必须覆盖产品集合类),但它会非常慢。超过 3rd 方 API 可能每天都有调用限制,这将使您的网站无法正常工作。我建议您允许第 3 方使用 Magento API 添加产品,或者让 Magento 每天(每周/每周)从第 3 方 API 获取产品并将它们存储在它的数据库中。
【讨论】: