我正在制作一个类似于 The Pirate Bay、Kickass.to 等的 bittorrent 跟踪器/网站。有必要在索引和 torrent 页面中检索 torrent 统计信息(播种者、下载)。例子:
http://kat.cr/ubuntu-15-04-vivid-vervet-desktop-amd64-iso-final-t10550003.html
播种机:3442 吸血鬼:148
如果 torrent 正在使用我的跟踪器,则可以轻松快速地检索两个页面的数据。但是,如果种子使用不同的跟踪器,我需要从所述跟踪器中抓取它的统计信息(向它发出请求),但是每个种子通常需要几秒钟,显然,我不能让用户等待好久不见上市。
我做了一个脚本,可以在后台抓取最新的 90 个种子,但恐怕还不够。网站会发展壮大,总种子可能会超过 5000 个。我认为在后台抓取这么多种子是行不通的。
我怎样才能做到这一点?