【发布时间】:2018-02-20 23:02:02
【问题描述】:
我的妻子经营一家小书店。每天她都被顾客要一本书,每次她都要检查书店里是否有书。如果没有,她会查看她的供应商的网站并检查哪些网站有这本书。她必须打开各种网页(每个供应商一个)并为每个站点执行一些步骤才能获得答案。
如果她有一个单独的页面,她可以在每个网站上启动搜索,那就太好了。
我想最简单的想法是写一个本地的html页面,可以在一些框架中切片,每个供应商网站一个,然后每个框架包含一个供应商的网页。
无论如何我可以玩得更开心,我可以为每个网站编写一个小爬虫(没有 API),然后在运行搜索时运行多个爬虫,一旦收到结果,它们以这种方式动态显示在表格中:
SUPPLIER#1 - ISBN - TITLE - AUTHOR - PRICE - AVAILABLE PCS
SUPPLIER#2 - ISBN - TITLE - AUTHOR - PRICE - AVAILABLE PCS
SUPPLIER#1 - ISBN - TITLE - AUTHOR - PRICE - AVAILABLE PCS
因此,她可以在几秒钟内对情况有一个清晰而简洁的表述,并且她能够做出正确的选择并让她的客户更快乐:-)
我也想找点乐子,尝试学习一些新东西。基于可用的网络技术,什么是最先进的结构可以实现我的目标?
【问题讨论】:
-
帧!?!哎呀!尽管如此,请查看 javascript
fetch(url)developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch -
无论如何,如果我没有更复杂的解决方案,我可以尝试一下。谢谢!
标签: javascript node.js search dynamic