Is there a good content management system that could run on Linux that could be used with middle school students? The idea is that each kid would create his/her page and then the pages would all be reviewed by the teacher (for spelling, grammar, etc) and posted. These are middle school kids so having a nice editor that allows them to easily insert pictures, change colors, make tables, and anything else 'kid-like' would be great.

Thanks in advance for any suggestions!


There are a lot of great open source CMS out there.

I personally prefer Drupal. However, I have had good experience with Joomla as well. TWiki isn't exactly a CMS, but it might meet your needs as well.

Drupal: http://drupal.org/ Joomla: http://www.joomla.org/ TWiki: http://www.twiki.org/

Drupal has a great OS community supporting it, and is not as flooded with commercial extensions/addons as Joomla is now. However you can still find everything you need, and then some for Joomla, for free.

Another nice thing about Drupal is you can install additional page editing tools such as FCKEditor and such for more advanced text/document editing features, like the ones you mentioned needing.

TWiki seems like a nice tool, but its more like a wiki. Hence the name. But I think you could use it for what you are trying to do as well.


You might want to take a look at MindTouch Solutions (used to be DekiWiki by MindTouch). It's an open source collaborative wiki-like platform that could be used in a setting described by your question. We use the old DekiWiki setup (little older than the current 'Mindtouch' software), but has the similar capabilities:

  • Bi-Directional API: Allows developers to add Wiki capability to existing applications
  • LDAP/AD Integration: Utilize existing user directories and authentication
  • Multiple Skinning Support: Customization flexibility and simplicity
  • Files and Tagging Versioning: indexing for search with category and chrono-tagging
  • Permissions: Pages, groups, spaces and other full page level authorizations
  • Media Support: Page level attachments, rich media support and image gallery
  • Platform Independence: Linux, Solaris, MacOSX, Windows or Unix via Mono or .Net
  • Lucene Search: Enterprise class search tool searches indexed pages, file types and tags

I know of only one CMS for schools. Moodle.

  • Moodle is truly the answer for student - teacher sites – Stewart Robinson Jul 19 '09 at 9:12
  • 1
    Moodle is a Course Management System not a Content Management System. FWIW – Joseph Kern Aug 27 '09 at 14:12

Check out OpenSourceCMS -- you can try before you buy install.


Check out WebGUI. I've implemented this for a non-profit, and have used it in the workplace and it runs great.


In the 7th grade "Technology in Careers" course that I taught, we used the free, hosted WikiSpaces with success. Nice not to need to install anything, and the templates are friendly.

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