如何通过ajax在db中存储大量的javascript对象

时间:2012-06-14 01:46:31

标签: php javascript jquery ajax

我是前端开发人员。我构建了一个非常具有感觉的jquery web应用程序,可用于记录各种统计信息。它基本上只是获取用户输入,进行一些非常简单的计算,然后将它们写入dom(通过jquery的.html)。

我希望能够保存用户所做的更改。目前,如果刷新页面,dom将返回其原始状态,输入和计算的信息将消失。

所以我需要通过对服务器的ajax调用来存储这些信息(基本上是排序playerOne.points = 12,playerOne.steals = 2等的javascript对象)。我根本不了解后端开发。

我认为使用PHP和MySQL将是最简单的解决方案。这将如何构建。什么是来回传递信息的最佳方式以及如何存储。

你能将dom本身或其中的一部分传递给db并存储吗?如果需要,然后将其取回?这可能还是只是奇怪?

非常感谢任何指向良好方向的指针。谢谢!

2 个答案:

答案 0 :(得分:2)

如果唯一重要的是在页面刷新之间保存数据,那么仅仅使用cookie并在本地存储所有数据会更容易吗?这样可以省去用户帐户和身份验证以及数据库的麻烦。

答案 1 :(得分:2)

如果您的服务器设置支持,您一定要考虑MongoDB。它是一个基于JSON的数据库,非常适合存储JSON对象,对吗?