2011-06-04 53 views
0

我正在开发一个商店,它从大量的xml feed中获取其产品信息,我的数据库中可能会有3000个产品。我会用cronjob来做。多个XML feed,sql匹配

我想要做的是写文章,让我们说一个关于选择最佳电视机为您的家庭的一般职位。然后,我会做一个MySQL匹配应该采取职位标题和内容,并将其匹配到我的数据库中的成千上万的产品,并检索最接近的匹配,以显示在我的文章。

我想这个becouse有很多不同的点头xml,类别将非常困难,我会用PHP过滤它们。

  1. 现在,你认为这是一个很好的理念吗?内容,表现明智?
  2. 你认为mysql匹配可以做到吗?也许使用其他方法?
  3. 我是否应该将所有产品信息(例如价格,描述,评论)存储在单个表字段中并将其用于mysql匹配?
  4. 有没有更好的方法可以做到这一点?

任何ideea是非常赞赏,我需要整理出来,制定计划,然后开始编码和等待时间。

回答

1

你试图做的是纯XML的可怕。

我强烈建议你把这个任务留给你的数据库,在这种情况下MySQL基本上是你的第三点。

使用MyISAM表,您可以设置全文搜索,如果您需要基于亲和力的更复杂的查询。