How to create a versioning/history/revision system for contents published by users?
问题 After reading a lot of SO questions about Keeping page changes history or How to version control a record in a database (for example), I can't find a real elegant solution to do the work. Now, let's try to explain as clear as possible what we need , for this simple revision system, that allows registered users to post some articles, and other users to submit a revision of those articles, and then some moderators users to check those revisions. MySQL database The database contains an articles