Pour créer des sites collaboratifs, il existe deux moteurs qui permettent de créer des sites "pré-fabriqués" :
Ces sites utilisent de smoteurs puissants créés et améliorés régulièrement par des communautés de développeurs et surtout ils sont gratuits.
Par contre, il faut savoir les installer sur un hébergement qui acceptent les bases de données associées au langage Php;

(à suivre...)