>>7For that I'd the go for the real step that should be taken:
http://gofish.sourceforge.net/Honestly, that's HTML really fucked up the server/client model. It should not be worth considering.The rest should be in SQL databases, with nice API like procedures only accessible via SSH. Nice and sane referencing of data/content, like a VCS. A true C[/F]MS.