我想创建一个网站,在其中显示一些文本,但主要显示表格和曲线图中的动态数据。让我们假设用户可以选择在特定时间范围内查看DAX还是DOW JONES价格。我想这些数据我必须存储在数据库中。由于我没有创建网站的经验,因此我不知道该网站的最合理设置是什么。
作为一个真正的虚拟主机初学者(这甚至是正确的词吗?),我很难提出确切的问题。如果我能找到创建网站,数据库以及两者之间的联系所需要的一般结构,我将很高兴。我在考虑亚马逊网络服务。
您可以使用数据库,但是您所描述的似乎没有必要。
按照您的描述构建数据库是合理的。查看SQL这样做。您可以下载XAMPP软件包,这将为您提供所需的一切。这很容易扩展到成千上万的条目-这就是数据库的用途。
但是,如果实际上您要显示的是股票价格示例,则完全没有必要,因为已经有很多具有此数据的数据库,您可以通过它们进行查询。在这种情况下,您真正想要的是一个API。 Alpha Vantage是一项免费服务,将为您提供股票价格数据,并有大量文档可帮助您使用python进行设置。
我会像这样构造项目:
使用python库Flask设置后端。
除了实例化Flask应用程序之外,还实例化Alpha Vantage类(您将需要点安装这两个方法。)>
在您在Flask下声明的路线之一中,使用Alpha Vantage api获取所需的数据并将其简单地显示在屏幕上。
[如果我假设您是一个完整的初学者,那么这些步骤中的一个或多个可能对您没有意义,在这种情况下,请一次执行一个。首先学习如何构建基本的Flask应用,然后查看API。
YouTube是这两个方面的朋友。