我正在尝试制作一个需要从多个网站抓取大量数据的应用程序。我尝试使用 Ruby 抓取网站,但像 Mechanize 这样的 gem 似乎只抓取静态页面而不是动态内容。我有几个关于我应该在这个项目中使用哪种语言或任何其他语言的问题(我正在考虑使用 Node,因为应用程序中的很多元素必须是实时的)。
- 是否可以使用 Ruby 和/或 Node 来抓取动态内容?如果是这样,具体应该使用哪些工具?
- 如果多个用户要从多个站点进行抓取,您建议使用哪种语言?
- 在一个稍微无关的注释中,是否可以将 Node 和 Rails 结合起来?
提前致谢!