【发布时间】:2015-08-16 15:55:17
【问题描述】:
我需要将网页抓取功能添加到单页应用程序中。
我需要从许多不同的博客和服务中检索有用的内容。有用的内容是指文章、文本和视频链接,以便将它们嵌入我的页面。
这个工具似乎提供了我需要的东西:http://www.diffbot.com/
使用它,我可以简单地输入一篇文章的 URL,该服务将从该单个页面检索我需要的所有数据。
但是,我不需要每月处理 25 万个请求,这将花费每月 300 美元;我需要一个解决方案来每月处理大约 5000 个请求,并有可能在以后进行扩展。
我通过 Google 找到了很多抓取解决方案,但它们大多提供定期从少数网站抓取自定义内容的解决方案 - 这不是我需要的。另外,我在这方面没有经验,所以我希望你能告诉我我应该为此目的使用什么。我主要处理 JavaScript。
此外,是否有可能允许页面被客户端浏览器而不是服务器端抓取?
我使用 ReactJS 和 Flux 架构开发 SPA。服务器 NodeJS+Express,数据库 - 无后端
【问题讨论】:
-
你用什么来开发SPA?
-
我已经在描述中添加了答案
-
我在答案中添加了一个客户端 js 库