Php 有没有保存和显示web文档编辑的好方法

Php 有没有保存和显示web文档编辑的好方法,php,mysql,svn,codeigniter,Php,Mysql,Svn,Codeigniter,所以我正在用php codeigniter建立一个网站,我有用户提交的文章。。。我想要一个编辑系统,有点像SVN,在那里你可以看到已经做出的更改,如果需要的话,你可以恢复到以前的更改。。所以我的问题是你是怎么做到的?有没有图书馆能帮上忙。。或者你们有什么关于这个主题的文章可以推荐吗。我正在考虑制作一个db表,其中包含一个编辑id和一个日期,以及所做的更改,然后将其与原始文档进行比较。。但我不认为这是一个非常正式的方法。因此,任何建议都将不胜感激 您实际上已经有了答案:使用git或svn。如果您信

所以我正在用php codeigniter建立一个网站,我有用户提交的文章。。。我想要一个编辑系统,有点像SVN,在那里你可以看到已经做出的更改,如果需要的话,你可以恢复到以前的更改。。所以我的问题是你是怎么做到的?有没有图书馆能帮上忙。。或者你们有什么关于这个主题的文章可以推荐吗。我正在考虑制作一个db表,其中包含一个编辑id和一个日期,以及所做的更改,然后将其与原始文档进行比较。。但我不认为这是一个非常正式的方法。因此,任何建议都将不胜感激

您实际上已经有了答案:使用
git
svn
。如果您信任您的用户进行编辑,那么您只需编写脚本,将他们的更改提交到存储库。然后可以使用diff来比较两个版本。如果您希望您的用户能够回滚更改并执行版本控制库所做的其他事情,那么这也很好


如果显示diff语法不够,您可以尝试将其解析为更漂亮的语法或使用其他方法。我相信它们是存在的。

非常感谢您的回答。我真的不知道你可以将git或SVN与网站集成。这正是我想要的。