gpt4 book ai didi

javascript - Chrome 扩展程序中抓取的数据

转载 作者:行者123 更新时间:2023-11-30 00:33:38 24 4
gpt4 key购买 nike

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

问题是这些数据更新频繁,可能一天更新几次,元素会出现和消失。

我认为我有两个选择:

  1. 每次用户通过 AJAX 请求打开新选项卡时都会抓取数据,尽管我预计这会非常慢。

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

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

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

最佳答案

我认为你可以有一个异步应用程序,当它可用时,它会逐步显示数据:你将一个对象绑定(bind)到 UI,当该对象被扩展/修改时,UI 也会在相同的情况下被修改时间(这称为双重数据绑定(bind))。您可以使用 AngularJS 和其他大型框架或小型框架,例如 vue.js .

我不会在浏览器中押注 mysql,而是押注 other forms of storage maybe .

关于javascript - Chrome 扩展程序中抓取的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22347635/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com