代码之家  ›  专栏  ›  技术社区  ›  s_h

比价前端开发

  •  0
  • s_h  · 技术社区  · 14 年前

    我想知道是否有人能对前端开发的价格比较有所帮助。为了加强这个问题,我的疑问主要在于价格比较引擎将销售相同产品的集团商店放在一个单独的页面中,例如: http://www.shopping.com/xPO-LG-42LD450

    • 他们是否有一个产品和图片的列表作为一个内部方案,在这个方案中,他们对匹配结果的网站进行爬网,并使用sql查询按名称、sku或类似内容对其进行分组?

    • 他们是否通过使用sql查询直接对网站进行爬网并对所有结果进行分组,而没有定义要匹配的预定义内部产品数据库?。

    任何帮助都将不胜感激。非常感谢。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Bartek    14 年前

    大多数比价网站将通过以下方式在其网站上获取产品:

    • 首先,任何一个比较网站都会有一个地方供商家提供他们产品的提要。这些网站通常就是这样赚钱的。feed将包含基本的产品信息,包括图片,最重要的是制造商的SKU,以便于将产品组合在一起。如果没有SKU,除了标题匹配之外,很难将商品组合在一起,因为每个商家给商品起的名字都略有不同,所以标题匹配会变得非常不稳定。

    • 他们通常会爬过那些运行像Amazon.com这样的联盟服务的大型网站,以便建立产品数据库,但也会从联盟销售中获得收入。

    一旦他们有各种各样的商店给他们提供他们的feed,商店将支付每点击率或类似的费用,比较网站将能够为消费者展示各种各样的产品。