我有一个网站,我希望用户在其中输入一个搜索词,然后抓取另外两个网站,并向用户显示一些解析结果。
由于这两个网站都使用了大量的JavaScript来返回数据,所以我想到了使用WWW::Mechanize::Firefox
。
是否可以同时运行一个使用WWW::Mechanize::Firefox
的脚本的多个实例?
是的,可以按照您的描述进行操作;但互联网不是一个数据库。
你有没有向你希望使用的网站的所有者申请许可?我当然不会同意第三方无限使用我的带宽和网站内容。
这将是一个更负责任(也更容易实施)的系统,通过协议,你可以收集你需要的信息,比如说,每天一次,并将其存储在数据库中。之后,您可以显示您自己的用户直接从您自己的资源中要求的信息。