为了账号安全,请及时绑定邮箱和手机立即绑定

在前端检测数据的变化,只上传这些,然后在后端更新数据

在前端检测数据的变化,只上传这些,然后在后端更新数据

慕斯王 2022-01-07 14:12:02
我正在尝试为一个小应用程序构建富文本编辑器,但遇到了问题。我不想每次用户保存文档时都上传整个文本。我能想到的最有效的方法是挑选出在客户端所做的更改,上传它们,然后在服务器上处理它们。当然,您不能只上传 newText - originalText,服务器需要知道这些更改发生在文本中的确切位置,以便在服务器上将所有内容重新组合在一起。所以我想我的问题是,我如何挑选更改以及如何上传更改以便服务器知道将它们再次放在哪里?有没有一种通用的方法来做到这一点?如果没有,你会怎么做?我想不出任何聪明的方法来实现这一点。我使用 PHP 7.3.8,如果您发布 js 代码,jQuery 将不胜感激(香草 js 不是那么好)。
查看完整描述

1 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

正如 AD7six 所说:将更新作为差异发送并不是一种常见的做法,例如 Wordpress(一个发布应用程序/平台 - 用于从博客到纽约时报的所有内容)不会这样做。

它几乎不节省带宽,因此不值得。


查看完整回答
反对 回复 2022-01-07
  • 1 回答
  • 0 关注
  • 237 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信