Php 修订控制程序的编制方法
我目前正在用PHP开发一个网站,其中包含数据库MySQL。在这个网站上,我想对用户生成的内容进行修订控制。类似的Wiki/堆栈交换等 我现在想的(不是写在纸上或任何东西上)只是有第二个表,其中包含日期、内容和提交更改的用户,但我不确定这是否是最有效的方法 此外,最重要的是,如何直观地查看修订更改。e、 有人打开一篇文章,点击“查看更改”,可以看到谁编辑了它,编辑了什么。寻找类似于SVN的diff程序的东西Php 修订控制程序的编制方法,php,mysql,version-control,Php,Mysql,Version Control,我目前正在用PHP开发一个网站,其中包含数据库MySQL。在这个网站上,我想对用户生成的内容进行修订控制。类似的Wiki/堆栈交换等 我现在想的(不是写在纸上或任何东西上)只是有第二个表,其中包含日期、内容和提交更改的用户,但我不确定这是否是最有效的方法 此外,最重要的是,如何直观地查看修订更改。e、 有人打开一篇文章,点击“查看更改”,可以看到谁编辑了它,编辑了什么。寻找类似于SVN的diff程序的东西 你应该调查一下。我不知道这有多可靠,因为我还没有尝试过,但我想它会给你一个大致的想法。对于
你应该调查一下。我不知道这有多可靠,因为我还没有尝试过,但我想它会给你一个大致的想法。对于那些关心的人,我认为去浏览Horde_Text_Diff(或在页面上搜索)应该是一个不错的选择。MediaWiki是开源软件。你可以去看看他们到底是怎么做的。我想我没想清楚。我看了一下来源,我想我会疯狂地重新发明轮子。干杯