Für kleine schnelle Websites könnte man CMS Made Simple nutzen. Für größere (Community-)Sites würde ich Drupal (http://www.drupal.org) empfehlen, ausgefeilte Nutzer- und Inhaltsverwaltung sowie Taxonomie schon mit an Board, Bewertungsfunktionen und unzählige weitere Funktionalität kann man über Module leicht hinzufügen.