My answer to Website for the masses! on Ask MetaFilter
You could try building it on top of a wiki engine, like MediaWiki—see my comment on this older question.
This is Website for the masses! by Simon Willison, posted on 14th August 2007.
Previous: What to do on vacation?