Php 实现回滚系统

Php 实现回滚系统,php,rollback,Php,Rollback,我有一个网站,允许用户对内容进行更改。如何实现回滚系统?在使用php和mysql时,我考虑创建如下表: posts表---posts\U回滚表---回滚表 posts\u回滚表将充当查找表。posts表与posts\U rollback表具有一对多关系。然后我会使用内部连接 有没有更好的方法来实现这一点,或者有什么类/功能可以自动实现这一点?我想你的意思是内容版本控制(就像这里所说的)而不是回滚-术语“回滚”主要用于数据库事务的上下文中 想到的最简单的事情是有两个表:posts存储不可编辑的数据

我有一个网站,允许用户对内容进行更改。如何实现回滚系统?在使用php和mysql时,我考虑创建如下表:

posts表---posts\U回滚表---回滚表

posts\u回滚表将充当查找表。posts表与posts\U rollback表具有一对多关系。然后我会使用内部连接


有没有更好的方法来实现这一点,或者有什么类/功能可以自动实现这一点?

我想你的意思是内容版本控制(就像这里所说的)而不是回滚-术语“回滚”主要用于数据库事务的上下文中

想到的最简单的事情是有两个表:
posts
存储不可编辑的数据(作者、创建日期)和
content
以及版本数据(文本、更新日期、编辑器等)。在posts表中有一个名为“version”的字段。更新帖子时,增加“版本”并将数据连同帖子ID和“版本”一起插入内容。检索帖子时,将内容与posts.id和posts.version上的帖子连接起来