在服务器端存储一个数组.JavaScript



与客户端相比,如何将数组存储在服务器端?我希望这些数据可用于多个设备,并且需要始终是最新的。我能够将足够的JavaScript刮在一起,以在客户端完成我需要的工作,我只需要一种从服务器中拉出最新阵列,对其进行更新,然后将其放回原动。从到目前为止的研究中,似乎我必须在服务器上安装node.js,然后运行类似explass的东西。从那时起,这一切都对我来说变得模糊。有人有任何与良好教程的链接吗?提前致谢。本。

我相信您正在寻找的是网站多个用户可以访问的数据持久性。传统上,您确实需要一台服务器(例如节点,PHP等)来处理发送(GET)或接收的数据(帖子)。然后,您需要将数据链接到可以存储它的东西,例如MySQL或MongoDB。从技术上讲,您不必使用其中一种服务,并且可以使用服务器的文件系统读写文本文件,但不建议这样做。附带说明,您通常不将数据存储为字符串或数组,但是您的JSON格式可以包含一个数组。

有一个学习曲线可以设置服务器,然后将其连接到数据库,然后学习如何使用数据库。如果您正在寻找快速而简单的东西,则应研究Google Firebase。它将整个服务器和数据库学习曲线从您身上抽象,您可以将其直接链接到前端代码。这是了解NOSQL数据库如何工作的好方法,而不必太担心部署等。

数组只是一个数据类型,例如字符串或哈希。这不是您"存储在服务器端"的东西。

通常,您需要的是"数据存储" ...数据库(mysql,Postgres),redis,a js cookie,甚至像在硬盘驱动器中写入文件一样简单的东西。

无论哪种方式,请求都带有数据(无论是数组,字符串还是其他),然后您的后端代码都会存储该数据。任何数量的Google搜索都可以产生有用的结果,例如"存储记录MySQL PHP"。

从那里,当第二个请求进来时,您只需使用适当的标识符检索数据(其中很多取决于您实际尝试做的事情)

最新更新