我应该把维基百科的数据保存到我的数据库中吗

Should I save Wikipedia data to my database?

本文关键字:保存 数据 我的 数据库 百科 我应该      更新时间:2023-10-10

我正在开发一个需要维基百科数据才能显示在页面上的网站。例如,我需要一个巴拉克·奥巴马的个人资料页面,我想得到奥巴马的照片和关于他是谁的简短描述

无论如何,我的问题是:我应该将wiki数据保存到我的数据库中,以便在奥巴马的下一个页面视图中使用,还是应该始终从wiki获取数据?会有很多这样的页面,我希望我的网站在性能方面运行平稳,比如页面呈现延迟或

什么是合适的方法?

是的,在本地Web服务器上缓存数据,或者至少缓存API请求,可以提高性能和延迟。

热链接图片是允许的,但如果它变得巨大,你应该考虑自己托管最多的图片。确保尊重API的礼仪,熟悉维基媒体的ToS。