把github开源的中国诗词数据添加到了网站

偶然看到github上面有开源的中国诗词的数据,而且是整理好的json格式,本着给网站增加点数据的想法,其次也是想着分享能让更多人看到,就着手把json格式的数据手动导入到数据库。

 虽然导入的方式有很多种,但是笔者采用了最简单的一种,就是直接读取json文件,具体的做法就是在后台管理新增文章页面读取json,模拟新增文章的动作,不停地请求接口达到导入的效果,也就是一个json文件有多少天数据就会请求多少次。比如诗词提供的数据通常是一个json是1045条左右,也就意味着需要在前端请求1045次,虽然看着比较笨拙,但是其实还是很方便的,因为可以自定义标题和关键字,看起来像手动添加一样。

 一千多条数据请求也不算太慢,没具体计算过,大概 5到十分钟左右就可以完成。因为是在循环里面不停地请求,所以循环很快就执行完,但是请求并不能马上执行完,由于浏览器的限制,同一时间最多也就执行六个请求,所有并不是所有的请求都是同时执行的,必须等前面的六个请求执行完才能执行后面的请求。

 不过整体还算好,速度也还不错,到目前为止,已经导入了两万多条数据,剩下的慢慢导入。

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):