所以我有这个网页,我正在制作,让人们可以动态地在页面上创建元素。我希望能够将这些元素保存到我的服务器,每当有人重新加载该页面时,网页都会有这些已保存的元素。
无论如何我都不是一个优秀的网络程序员,所以请使用网络术语xD
轻松一下用户创建的元素是嵌套的或列表。这些元素也可以随时删除。
所以我正在阅读关于将它们保存为JSON的内容,但是我将如何做到这一点,因为我的,大多数顶级的将拥有相同的类。从来没有使用过JSON,所以我就是那个真正的菜鸟。
服务器文件是否会继续用每个添加/删除的全新副本替换自己?
我想在没有更新的情况下显示新元素。在其他用户页面上。我读过关于AJAX的实时更新,比如APE,但不知道如何去做。 (这不是真的需要,但是会很好)
如果有人能指导我一点点,那就太好了。感谢。
答案 0 :(得分:0)
实现此目的的最佳方法是将对象属性保存到数据库,但其他选项包括XML文件等。
通过数据库完成它的过程是:
如果你想将数据保存到数据库,那么你将不得不使用像Php或Asp.net这样的服务器端语言,所以第一步是建立一个数据库,然后在你的中间体上建立一个与数据库的活动连接文件(比如'data.php')
然后你需要编写data.php文件的代码,以便它可以接受输入(通常通过GET或POST方法)并且可以将其保存到数据库中
然后你需要通过AJAX将数据(对象属性)传递给data.php并将它们保存到数据库
在主文件中,您必须检查用户是否已存在某些数据,如果是,则从数据库中获取并相应地显示对象,否则将对象首选项设置为默认值