两个小时3.5美元。我如何通过可视化冠状病毒的分布制作一个简单的网站

这一切都始于我无法正常观察到冠状病毒分布数据的事实。相反,有一个站点在地图上显示了中国的动态和指标,但这正是我最不感兴趣的,我对全球情况感兴趣。老实说,这种病毒吓到我了。

计划


好吧,这是我最简单的任务:

  1. 我们正在WHO网站上寻找开放的API。
  2. 我们正在编写一个解析器。
  3. 我们在亚马逊的免费层中的某个地方提出了一些建议。
  4. 我们购买域名,选择应该没有困难。
  5. 设置烧瓶,将d3js包装为图形,在其中拧入letsencrypt以提高重要性。

现实


出问题了:

  1. WHO网站上没有开放的API。
  2. 我无法编写普通的解析器,WHO上载PDF格式的数据,格式正在更改,而且在计划中花费一个多晚上的时间不在我的计划中。
  3. 事实证明,我已经将免费套餐用于一些实验。
  4. 几乎所有冠状病毒和冠状病毒2020域都已被占用,谁需要它们?
  5. 鉴于前面的段落,我绝对不会在一个晚上开始,设置烧瓶和它的底座...

新计划


有人在github上发布了他的nocode项目,但是我最糟糕的是什么?

  1. 好吧,至少要有API才能使用API​​。
  2. , PDF . , , , 5 , , , .
  3. , shared-, - , - .
  4. coronavirus2020.live $3.5, , 20, , .
  5. 现成的解决方案有什么用?为了实现可视化,让我们免费使用Google Datastudio,它与Google表格完美集成。我们使用cloudflare而不是letencrypt SSL。

决断


我们可以说该解决方案实际上是无代码的,完全可以满足我的期望:

  1. 数据收集在Google表格的一小盘中。

  2. Datastudio创建了一个简单的仪表板。


  3. 整个网站-一个42行(不是很特别)的html文件,其中一半是任何标记的元数据。

  4. 代替证书和谷歌分析-cloudflare。
  5. 无需连接邮件以获取反馈,而是链接到Twitter。

发现


  1. 现在,任何甚至没有数据库经验,也不了解SQL的人都可以非常有效地处理数据并构建漂亮的报告。但是SQL仍然更好。
  2. 您永远都不要忘记最终目标,一个简单的解决方案总会比一个复杂的目标要好,甚至要比一个复杂的目标要好得多。
  3. 冠状病毒是阴险的,并且不会停止。

当然,其中一些可以变得更简单,更快,或者甚至有人可以通过连接更多的数据源来进行更直观的可视化(很多出版物是中文的,a,不是很好)。如果您有什么要分享的,我会很乐意在评论中讨论。同志们,一切健康。

Source: https://habr.com/ru/post/undefined/


All Articles