我应该将维基百科数据保存到我的数据库吗?

时间:2016-03-31 03:31:26

标签: javascript mongodb caching wikipedia-api database

我正在开发一个网站,需要在页面上显示维基百科数据。例如,我需要巴拉克奥巴马的个人资料页面,我想了解奥巴马的情况以及关于他是谁的简短描述。

无论如何,我的问题是:我应该将维基数据保存到我的数据库,以便在奥巴马的下一页视图中使用,还是应该始终从维基获取数据?会有很多像这样的页面,我希望我的网站在性能方面运行顺畅,比如页面渲染延迟或某事。

适当的方法是什么?

1 个答案:

答案 0 :(得分:0)

是的,在本地网络服务器上缓存数据或至少API请求都会提高性能和延迟。

Hotlinking images is allowed,但如果它变得庞大,你应该考虑自己托管最多的图像。请务必尊重API etiquette,并熟悉Wikimedia ToS