Det finns flera s.k. "CMS" (Content Management System) som t.ex. Mambo och Xoops (de två anses väl vara bäst) som går på MySQL och som är relativt lättanvända.
Det är alltså "färdiga" sajter med medlemsskap (om du vill) och en massa andra moduler som du kan lägga till eller ta bort, allt efter behov. Beroende på hur skicklig du är kan du bända och böja utseendet som du vill, men om du inte orkar/kan/vill, så finns en mängd templates, gratis och kommersiella.
Du kan också göra egna avdelningar, och ge varje medlem tillgång till vissa sidor beroende på vilken medlemsgrupp dom tillhör. Trots att programmen är gratis så finns det ganska bra support genom deras användarforum.