我目前正在使用HTML5/Javascript中的网页,用户可以在其中记录在一段时间内更改的滑块的值。例如,当用户单击Record时,将启动一个计时器,并且每次用户移动滑块时,其值都将保存在一个数组中。当用户停止录制并播放时,所有滑块在录制时都会“播放”。我的值存储在数组中,这样的事情:在服务器端保存大量数组的最佳方法
阵列[3]:{时间戳,和idSlider,valueSlider}
阵列实际上可以成为为用户相当庞大的,然后可以在已经设定记录记录而不会丢失前一个,这允许用户为相同的时间戳更改多个滑块。
我现在希望能够将此数组保存在某个位置(服务器端),以便用户稍后可以返回到网站,并加载其记录的设置,但我不确定最佳方法去做。
我想到一个数据库,但不知道这是否会有点慢从服务器保存和加载,加上我的数据库容量非常小(我的OVH服务器上大约25 Mo)。我想可能平均有800个条目可以保存。
也许在一个文件(XML?),但我不知道如何保存在我的服务器端...
任何其他想法是值得欢迎的,因为我停留在这一个位。
感谢&对不起任何英文错误, 干杯, 垫
感谢您的回答,并为迟到的反应感到遗憾,花了我一段时间来理解这些新概念!我得到了一些与serialize有关的工作,我使用Ajax调用php函数来保存SQL DB上的数据,并且请求数据。我的数组结构:array {timeStamp {{id,value}}},例如{22,{23,24,50}},70 {{4,80}}},在时间22ms,滑块2的值是23,滑块4的值是50,在时间70ms,滑块4的值是80.序列化后,我反序列化,但数据看起来更像{22,2,23,4,50,70,4,80}。我怎样才能保持我的数组结构?谢谢 ! – batmat