Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Possible Duplicate:
Which Content Management System (CMS) should I use?

I want to start a community blog: a blog where anyone can post. Basically: I need a CMS that has the following features:

  • People can post from the front end: they don't have to go to an administrative interface.
  • Anyone can post
  • The popular posts (the ones with the most views, links, comments, etc.) are moved up to the home page, while the less popular posts are not as visable.
  • Categories and Tags
  • Comments
  • Some sort of internal trackback system: if user1 creates a post with a link to user2's post, then user1's post should show up in the comments of user2's post.
  • a simple profile (name, avatar, bio, etc.)
  • The ability to rate post's and comments.
  • Some sort of anti-spam system.

Technology: php

Any suggestions?

share|improve this question

marked as duplicate by danlefree Feb 14 '12 at 2:21

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

This question invites subjective answers so I am marking it as a Community Wiki post. You may want to add details on technologies (Windows/ASP.NET/LAMP/?) you use or plan to use to help narrow down suggestions. – danlefree May 8 '11 at 21:09
up vote 1 down vote accepted

Check out Pligg if you get the chance. From their site:

Pligg started as a simple CMS to let users submit and vote on news articles, and that's still what we do best. Vote on stories that interest you and articles that receive enough votes will appear on the homepage of your Pligg site. Pligg offers a 5 star method for voting or the more traditional numbered voting as seen on sites like Digg, Mixx, or Reddit.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.