Our website will be down for scheduled maintenance on Thursday, September 18, at 11 p.m. Pacific Time and should be back up by Midnight. We apologize for any inconvenience.

Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member

Open source CMS examples

From: CMS Fundamentals

Video: Open source CMS examples

Without a doubt, the open-source CMS market is the most crowded of all the CMS categories, with literally hundreds of open- source content management systems to choose from. There is simply no way possible for me to perform an overview of all of the different types of open-source CMS solutions. So for this movie, I'm going to give you a brief introduction into a few of the types of open source content management systems you have available to you and present some of the more popular choices in the open-source space. I'm going to go ahead and get these three out of the way: Drupal, Joomla! and WordPress are far and away the most popular open-source systems on the market today.

Open source CMS examples

Without a doubt, the open-source CMS market is the most crowded of all the CMS categories, with literally hundreds of open- source content management systems to choose from. There is simply no way possible for me to perform an overview of all of the different types of open-source CMS solutions. So for this movie, I'm going to give you a brief introduction into a few of the types of open source content management systems you have available to you and present some of the more popular choices in the open-source space. I'm going to go ahead and get these three out of the way: Drupal, Joomla! and WordPress are far and away the most popular open-source systems on the market today.

In fact, many articles on comparing content management systems only mention these three choices. The truth is these three solutions are so popular and so powerful that almost any search for an open-source CMS will start by comparing these three and weighing their pros and cons. Because of their popularity and community size, I'm going to tackle each of these systems in their own movies in just a moment. For now, just keep in mind that these solutions currently rank as three of the best available on the market today.

Okay, now that those guys are out of the way, I want to discuss some of the more popular and powerful choices that you have when looking for an open-source CMS. Just as before, when I preview some of the hosted solutions, keep in mind that I'm in no way even scratching the surface of what's available. TYPO3 is an open source, enterprise- level content management framework that's built to provide really solid content tools right from the install, as well as providing a larger framework for architecting customized management solutions.

The feature list is too long to mention, but includes things like audit trails and versioning for content, digital asset management tools and user permissions, and content approval tools that can be adjusted to suit almost any workflow. TYPO3 has a long history, being first developed in 1998 and released as an open-source software in 2000. This long product life has led to an extremely mature community that supports and extends the TYPO3 core. Learn more at typo3.org.

Alfresco is another enterprise-level CMS that brings an amazing amount of power and flexibility to medium- and large-size organizations. There are actually two versions of the Alfresco CMS: an Enterprise version that you received through a support subscription, and a Community version that is open source and released to the public. This kind of puts Alfresco in both the open source and proprietary categories, although the license is exactly the same for both platforms. The difference is in how the code is actually supported.

Versions of Alfresco are first released on the Community platform. After a Community release has considered stable, it's then moved into the Enterprise level. Enterprise-level subscribers therefore get solid tested code, and a full range of support. Community members can turn to the community itself for support, but this is certainly not a CMS for novices to start with. It's recommended for developers who have the time and the chops to manage this CMS individually. Alfresco can be hosted through Amazon's cloud servers or installed on a wide array of stacks locally.

Check them out at alfresco.com. Hippo CMS is an enterprise-class CMS built in Java. It has an incredibly powerful feature set that includes multisite support, multilingual support, and editing workflow tools that allow easy comparison between earlier versions of content. It targets medium- to large-size organizations, and focuses on the educational, financial, publishing, governmental, and manufacturing fields. As with most enterprise-level systems, support contracts are available.

Find out more at onehippo.com. Now not all open-source CMSs are built on PHP or Java. Umbraco is an open-source CMS that is built on the .NET framework. It is extremely powerful, but is geared towards developers familiar with .NET. I also need to point out that although open source, Umbraco features an a-la-carte option for purchases that enhance its functionality and ease of use. Check it out at umbraco.org. One of my favorite content management systems is my MODX.

MODX features two open-source platforms: the older evolution platform and the new, rebuilt-from-the-ground-up revolution. MODX's focus on allowing users to have total control over the sites that they design allow it to stand out against some of the other systems with similar feature sets. You can use any HTML and CSS you like and then use MODX tags to inject management features wherever you need them in your sites. It's worth noting, too, that MODX is more of an application framework that has some CMS capabilities, rather than just solely a CMS.

As a result, MODX is highly customizable, and allows developers to quickly build applications through the extensible framework. One note of caution, however: MODX uses its own terminology, and those that are familiar with other systems may be confused by terms that are similar to what they're used to but have different meanings in MODX. You can learn more at modx.com. If you're looking for something smaller, CMS Made Simple is a lightweight, easy- to-use CMS, designed to help you build and run small- to medium-sized sites.

CMS Made Simple is focused on creating simple corporate or organizational web sites, and creating them quickly. Although you can certainly create blogs or portals with CMS Made Simple, it's not the focus, or their strong point. Some of the more notable features include SEO capabilities, simple group management and permission controls, and an advanced menu creation structure. There is a sizable and active development community and a large number of modules that you can install to extend the system's functionality. You can try it out at cmsmadesimple.org.

One CMS that gets a lot of attention from professional designers is Textpattern. Textpattern is a simple CMS that's built with an amazing amount of focus on the site's content. Textpattern has a robust tagging and content management system and is dedicated to the concept of separating content from presentation and structure. As such, the flexibility with which you can reuse and repurpose your content is almost unmatched among other small- to medium-size systems. Learn more about it at textpattern.com.

I know that's a lot to digest, but we really haven't even scratched the surface of what's available in the world of open-source CMSs. In addition to the specific examples I've given here, I also recommend checking out Radiant CMS, Contao, Moodle for those that need a learning management system as well, and Plone. The really great thing about the open-source CMS marketplace is that there really is something for everyone. If you take your time, do the research, and try out various solutions, you're bound to find the perfect fit for your needs.

Show transcript

This video is part of

Image for CMS Fundamentals
CMS Fundamentals

44 video lessons · 24392 viewers

James Williamson
Author

 
Expand all | Collapse all
  1. 2m 44s
    1. Welcome
      1m 0s
    2. What CMS means for this course
      1m 44s
  2. 22m 52s
    1. What is a CMS?
      2m 47s
    2. The evolution of CMSs
      4m 4s
    3. CMS types
      6m 7s
    4. Basic CMS capabilities
      5m 4s
    5. When is a CMS right for you?
      4m 50s
  3. 1h 23m
    1. Comparing CMSs
      4m 28s
    2. Core features to research
      4m 41s
    3. Commonly overlooked issues
      4m 12s
    4. Properly assessing needs
      4m 39s
    5. Knowing when to seek assistance
      4m 15s
    6. Choosing a CMS for designers
      4m 45s
    7. Choosing a CMS for organizations
      4m 12s
    8. The pros and cons of hosted solutions
      2m 58s
    9. Hosted solution examples
      5m 51s
    10. The pros and cons of open source solutions
      4m 36s
    11. Open source CMS examples
      7m 6s
    12. Proprietary CMSs
      7m 48s
    13. A closer look at Drupal
      5m 7s
    14. A closer look at Joomla!
      4m 0s
    15. A closer look at WordPress
      5m 33s
    16. Resources for comparing CMSs
      9m 2s
  4. 43m 58s
    1. What is an open source CMS?
      3m 4s
    2. What is a LAMP stack?
      2m 53s
    3. What are WebDAV and FTP?
      2m 39s
    4. What is MySQL?
      2m 24s
    5. WYSIWYG editors
      3m 56s
    6. Understanding users, groups, and permissions
      4m 12s
    7. What is metadata?
      5m 19s
    8. Understanding taxonomy
      3m 35s
    9. What is version control?
      4m 23s
    10. What are themes and templates?
      3m 30s
    11. What is SEO?
      4m 42s
    12. What are web analytics?
      3m 21s
  5. 36m 31s
    1. Content management as a process
      4m 38s
    2. Properly defining roles
      5m 3s
    3. Planning a content strategy
      4m 1s
    4. The importance of taxonomy
      5m 7s
    5. Controlling content lifecycle
      6m 22s
    6. Challenges for CMS migrations
      3m 45s
    7. Steps for migrating content
      4m 16s
    8. Avoiding distractions
      3m 19s
  6. 2m 24s
    1. Additional resources
      2m 24s

Start learning today

Get unlimited access to all courses for just $25/month.

Become a member
Sometimes @lynda teaches me how to use a program and sometimes Lynda.com changes my life forever. @JosefShutter
@lynda lynda.com is an absolute life saver when it comes to learning todays software. Definitely recommend it! #higherlearning @Michael_Caraway
@lynda The best thing online! Your database of courses is great! To the mark and very helpful. Thanks! @ru22more
Got to create something yesterday I never thought I could do. #thanks @lynda @Ngventurella
I really do love @lynda as a learning platform. Never stop learning and developing, it’s probably our greatest gift as a species! @soundslikedavid
@lynda just subscribed to lynda.com all I can say its brilliant join now trust me @ButchSamurai
@lynda is an awesome resource. The membership is priceless if you take advantage of it. @diabetic_techie
One of the best decision I made this year. Buy a 1yr subscription to @lynda @cybercaptive
guys lynda.com (@lynda) is the best. So far I’ve learned Java, principles of OO programming, and now learning about MS project @lucasmitchell
Signed back up to @lynda dot com. I’ve missed it!! Proper geeking out right now! #timetolearn #geek @JayGodbold
Share a link to this course

What are exercise files?

Exercise files are the same files the author uses in the course. Save time by downloading the author's files instead of setting up your own files, and learn by following along with the instructor.

Can I take this course without the exercise files?

Yes! If you decide you would like the exercise files later, you can upgrade to a premium account any time.

Become a member Download sample files See plans and pricing

Please wait... please wait ...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.


Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ.

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.


Mark all as unwatched Cancel

Congratulations

You have completed CMS Fundamentals.

Return to your organization's learning portal to continue training, or close this page.


OK
Become a member to add this course to a playlist

Join today and get unlimited access to the entire library of video courses—and create as many playlists as you like.

Get started

Already a member?

Become a member to like this course.

Join today and get unlimited access to the entire library of video courses.

Get started

Already a member?

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

The classic layout automatically defaults to the latest Flash Player.

To choose a different player, hold the cursor over your name at the top right of any lynda.com page and choose Site preferencesfrom the dropdown menu.

Continue to classic layout Stay on new layout
Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

Are you sure you want to delete this note?

No

Your file was successfully uploaded.

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.