如何实现更新文章系统

How to implement updating article system.

本文关键字:更新 文章 系统 实现 何实现      更新时间:2023-09-26

我正在一个新闻网站上工作,任何人都可以编辑帖子,扩展内容或更正拼写错误等等......现在,问题是保护文章免受破坏或任何不需要的文章,我想保留原始文章,这样我就可以在合并它们之前查看原始文章的更新,所以这意味着, 我可能需要两行,1 行用于原始帖子,不会更改,第二行将包含原始帖子,但任何人都可以编辑它。所以,我可以比较两行...然后还有另一个问题,如果一篇文章被不止一个人编辑怎么办?无论如何。。。我试图坚持为文章制作两个条目,一个是编辑的原始文章或仅由我批准的文章......

但是,真正的问题是如何比较两篇文章之间的差异?

我是否做了某种循环,只是遍历两个内容,检查每个字符是否与原始字符相似? 这听起来像是很多任务。 similar_text() 函数只占数值的五个百分比,因此该函数只有文章的可编辑副本与原始文章不同才好......

我相信这可以通过javascript有效地完成,但我不确定如何完成。

任何帮助,不胜感激。

几乎是二进制差异
svn和git
等程序提供的服务而且很难重新创建
我建议您创建一个临时表来存储该帖子的所有修改版本,然后选择正确的一个作为管理员,最后删除临时表