想请问一下,怎么做一个自动保存功能

FenG_Vnc 发布于 2016/09/13 09:47
阅读 434
收藏 0

基于mongodb的数据库,怎么在网页上做一个在线编辑自动保存的功能。

用户点击一个可以编辑的文件,做的任何一步操作都会自动保存到mongodb。求细节。。

另外我使用的是python开发

加载中
2
Feng_Yu
Feng_Yu
页面上任何操作不是都会触发事件吗?触发事件用Ajax请求后端保存数据不就完了?
1
502BadGateway
502BadGateway

页面定时ajax请求保存当前数据。或者输入丢失焦点做一次保存之类的都可以的

1
fromdtor
fromdtor

js监听编辑器内容的变化,一旦变化马上出发http ajax请求将数据发到服务器,服务器很简单的负责保存就完了

0
pseudo
pseudo
之前用processon的时候,他们是把临时操作保存在本地,点击保存的时候才上传。这样做挺好的,为什么每一步都要保存入库呢
pseudo
pseudo
回复 @FenG_Vnc : 你说的是图片么?如果是图片的话,一些数据库支持存储二进制数据,你可以直接把字节存进去。不过一般不这么做,如果图片比较大的话都是把图片存到磁盘上,在数据库里保存图片的路径
FenG_Vnc
FenG_Vnc
回复 @pseudo : 我还有个问题就是 比如在做思维导入, 我们存了一个 第一个图 后面发现,我们需要再 第一个图的基础上在加一个图。 就等于一个思维导图中存在2个图,如果能把这2个图甚至多个图给实时存入数据库呢。
pseudo
pseudo
回复 @FenG_Vnc : 这我也不知道。之前做过购物车里的数据保存到cookie,你可以试试
FenG_Vnc
FenG_Vnc
。。我也看到过,百度也是这样做。本地自动保存,点击保存的时候才上传。不知道怎么做。。如果是你这样的说的话 怎么做呢
0
黑暗圣堂武士
黑暗圣堂武士

很明显cookie可以保存的数据长度是很有限的。


cookie的长度大小限制


http://www.cnblogs.com/tdalcn/archive/2012/10/08/2715493.html

返回顶部
顶部