【发布时间】:2020-11-08 11:22:21
【问题描述】:
当我开始学习 PHP 和 MySQL 的时候,这个问题一直在我的脑海中......为什么我们不使用 JavaScript 对象来存储数据,而不是使用 MySQL 或任何数据库? 我们可以使用 DOM 方法获取用户输入并将其存储到数组中,如果它只是名称和密码,并且如果它更大(地址、电话、邮政编码......等)将其存储到对象中?
【问题讨论】:
-
如果应用停止运行怎么办?
-
服务器下线的那一秒,对象就会被擦除。
-
在服务器上?如果它只是在内存中,您最好希望您的服务器可以运行 20 年而不会崩溃或需要在更新后重新启动。此外,所有数据都可以放入进程的 RAM 中。此外,所有传入连接仅共享一个 JavaScript 进程。
-
继续尝试,告诉我们效果如何
-
MySQL 数据库在最基本的层面上是硬盘上的一个文件。您不必使用 MySQL 将数据持久保存到硬盘上。正如您所提到的,您可以使用 CSV、JSON、键值对等。我们之所以使用 MySQL,是因为它非常擅长组织和管理数据。
标签: javascript mysql object