繁体   English   中英

Chrome扩展程序中的抓取数据

[英]Scraped data in Chrome extension

我希望从各个网站上抓取一些元素,这些元素都将返回图像和描述。 然后,扩展程序的用户将选择他们感兴趣的网站,并且从这些网站中选择的图像和描述将以砖石格式显示在其新标签页上。

问题在于该数据经常更新,可能一天更新几次,元素出现和消失。

我的看法有两种选择:

  1. 每次用户通过AJAX请求打开新标签页时,都要抓取数据,尽管我希望这会非常慢。

  2. 定期抓取数据,将其存储在mySQL数据库中,然后从那里获取数据。

这些是最好的选择,还是我应该考虑的其他事项? 也许有一种方法可以在后台执行此操作,以便用户打开新选项卡时不会出现延迟?

如果我不清楚,请告诉我。

我认为您可能有一个异步应用程序,当可用时将逐步显示数据:将对象绑定到UI,当对象被扩展/修改后,UI也将同时被修改(即称为双重数据绑定)。 您可以使用AngularJS和其他大型框架,也可以使用vue.js之类的小型框架。

我不会在浏览器中的mysql上下注,但也许其他形式的存储上

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM