Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript/php保存配置信息_Javascript_Php_Html_Configuration_Heatmap - Fatal编程技术网

使用javascript/php保存配置信息

使用javascript/php保存配置信息,javascript,php,html,configuration,heatmap,Javascript,Php,Html,Configuration,Heatmap,我正在使用php和热图js生成热图 我想让用户先上传一个楼层图jpg文件,然后允许他将传感器名称添加到楼层图中的不同位置 指定传感器位置后,我需要将该配置保存到XML文件中。一旦我有了这组信息(img_id,[sensorid1,x1,y1],[sensorid2,x2,y2],…,[sensoridn,xn,yn]),我就可以查询我的数据库中传感器的最新值,然后在图像上实时显示为热图(在特定传感器的x和y坐标上) 我想知道将配置保存为XML是否是正确的方法。有没有更好的方法使用javascri

我正在使用php和热图js生成热图

我想让用户先上传一个楼层图jpg文件,然后允许他将传感器名称添加到楼层图中的不同位置

指定传感器位置后,我需要将该配置保存到XML文件中。一旦我有了这组信息(img_id,[sensorid1,x1,y1],[sensorid2,x2,y2],…,[sensoridn,xn,yn]),我就可以查询我的数据库中传感器的最新值,然后在图像上实时显示为热图(在特定传感器的x和y坐标上)


我想知道将配置保存为XML是否是正确的方法。有没有更好的方法使用javascript/PHP临时存储信息?

可能有很多方法可以解决这个问题。我更喜欢JSON,因为Javascript和PHP本机支持JSON。它也更容易阅读和书写


你说“储蓄”是什么意思?如果需要将其存储在服务器端,那么创建数据结构可以映射到并存储在其中的DB实体将比尝试在服务器端创建文件要好得多。根据应用程序的托管方式,您可能没有这样做的权限,如果您的服务器离开,您可能会丢失这些数据(但是,有一些安全的方法可以使用AWS S3之类的服务创建文件)。将其存储在数据库中不仅可以让您在单个地方担心备份问题,还可以让您轻松地以有趣且功能强大的方式(SQL等)查询数据,而无需考虑如何在每次新查询时对文件执行此操作。

是的,它必须存储在服务器端。