Content Management Systems (CMS) aren't the most sexiest applications in the world. When you think CMS, you probably think Vignette, Interwoven or a similar enterprise-level product. Those systems are usually bulky and difficult to use. At the other end of the spectrum are blogging platforms, such as Movable Type or Wordpress, which are renown for being fairly lightweight and easy to use - but often they lack the high-end functionality required in a CMS (content approval process, version control, reporting, etc).
In the middle of this spectrum (Enterprise CMS -- Blog Platform) lies SilverStripe, an open source CMS system developed by a small company out of Wellington, New Zealand. It has a simple web interface and was built using PHP5, an alternative developer framework to the more hyped web 2.0 framework Ruby on Rails. SilverStripe was recently named as one of 5 finalists in the Most Promising Open Source CMS Award, part of the 2007 Open Source CMS Awards held by Packt Publishing.
Included amongst SilverStripe's features are an e-commerce module and some web 2.0 mashups (e.g. Flickr, YouTube and Technorati). Check out their Modules page for full details. It also has the usual things you'd expect of a CMS (but don't always get!), such as standards compliant code and scalability.

SilverStripe Admin
I caught up with SilverStripe Chief Marketing Officer Sigurd (Siggy) Magnusson recently, to find out more about his company's product and about the current state of the CMS market.
Siggy told me that the content management space is still immature. The bigger CMS systems like Vignette and Interwoven are going for the larger, enterprise market - and there are great open source choices too in this market, such as Alfresco. Meanwhile blog systems are becoming popular as CMS systems - notably Automattic's Wordpress and Six Apart's Movable Type. But there is room for smaller CMS systems like SilverStripe to cater to the middle market, said Siggy. Indeed he described SilverStripe to me as in between Wordpress and a CMS system like Mambo or Drupal.
So how does an open source CMS make money? Siggy replied that they make money by hosting and development services, but also a possible revenue stream is e-commerce commissions.
Another interesting thing about SilverStripe is that it recently got support from Google, in the form of being a part of the Google Summer of Code project (although in this part of the world it was a Winter of Code!). Summer of Code is a program that Google ran this year, to bring together "900 students and nearly 1500 mentors across 90 countries to contribute to over 130 different open source software projects." SilverStripe was given 10 programmers, who helped to develop SilverStripe features and enhancements. One of those students was Elijah Lofgren, from Deatsville, Alabama. Elijah kept a journal of his work with SilverStripe as part of Google Summer of Code. In his wrap-up post, he wrote:
"My 2007 Google Summer of Code Experience has now come to a close. It’s been great! I’ve learnd a lot about AJAX & PHP5 and have thoroughly enjoyed making improvements to SilverStripe. :)
I spent approximately 50 days on SilverStripe work. So with about 300 hours, it comes out to about 6 hours a day. :) If you are interested in reading my entire work log (warning, quite long!) see: /silverstripe/logs/silverstripe-google-summer-of-code-2007.html"
Another Summer of Code student, Markus Lanthaler, created an OpenID login for SilverStripe.

SilverStripe Flickr module
There are literally hundreds of CMS systems on the Web, targeting anything from small businesses to large enterprises. SilverStripe is one of those hoping to mine the large 'in-between' market of organizations looking for something more functional than a blogging platform, but not as complex as some of the traditional CMS systems.
Let us know of other small CMS systems that you like, in the comments. It's a mostly ignored market segment in the world of web 2.0 blogs, so it'd be good to open up this discussion some more.
Comments
Subscribe to comments for this post OR Subscribe to comments for all ReadWriteWeb posts
It's erroneous to say that RubyOnRails is more popular than php5. Ruby may get more copy because of it's name and recency, but php5 is at the heart of many of the top web2.0 sites - Facebook, ning, wikipedia.
I'm a big fan of http://www.modxcms.com
I like my own of course!
dobrado.net
It is very small and still needs work, but is driven by more Ajax than a traditional CMS.
FarCry CMS is a great open source system written for ColdFusion. It has a solid Enterprise feature set and all the ajax goodness to boot!
www.farcrycms.com
Magnus, you're right of course. I did actually mean 'popular' as in 'gets more press'. So I've changed 'popular' to 'hyped'.
Seconding ModX - http://www.modxcms.com/ - which looks somewhat similar to SilverStripe.. although since SilverStripe seems to be newer, I might have to give it a serious look. Good post!
As a freelance web developer and designer, I've been using open source CMSes for years, and I've tried almost everything there is to try. My current CMS of choice is Symphony. It's a designer's dream, and one of the most well-thought-out systems I've ever used. It's still young in its development process, and as such might be missing some specialized or advanced features, but a big 2.0 release is on the horizon, and it promises to be great...
http://21degrees.com.au/products/symphony/
a passionate vote for vbulletin.com (although that is licensed as visible source, not GPL or CC).
A third vote for http://www.modxcms.com - incidentally one of the other finalists for Packt's Most Promising CMS award.
Logo looks dangerously close to Stylus Studio
http://www.stylusstudio.com/
(not that I care, just noticed).
The 'news' angle of this story is unfortunately somewhat misleading. It seems to suggest that SilverStripe has been singled out for some kind of direct support from Google, whereas it is merely getting some support via the Summer of Code program, something which plenty of other open source projects - including other CMSs and web frameworks - benefit from. You can see the list of projects here, and you will see projects such as Drupal, Joomla and Django among them.
What do you think about http://typo3.com
regards
Claude
http://www.modxcms.com gets my vote for the awards. It's designer heaven to work with for standards and flexibility. Saying that though, I find it great though to see so many emerging great CMS out there with fresh thinking, rather than just the usual suspects of Joomla etc...
im not sure, but thats looks
a little bit like
http://getladybug.com ??
SilverStripe has a quite professional site, with some tutorials and some documentation. I have just installed Joomla! and I think it's nice but a little bit messy and difficult to understand at the beginning (there is only a little documentation for the new version).
I have described my recent experience with Joomla! in my blog: http://blog.designvsart.com
Hi,
I'm desperate to see the poorness of a "Middle Market CMS" such as SilverStripe one of the Top 5 2007 CMS ! There is nothing ? Only editable pages tree with some AJAX ...
Have a look at CMS (out of the USA), such as Jalios/JCMS, Jahia... Yes, it's not OpenSource (In real life Alfresco is not too and Vignette off course not) but they are light year away from those tiny page editor ...
I'm developer and disappointed to see that e-Marketing is the only way used to watch a product ...
Regards,
Jp
Check out new CMS called Fronfriend (http://www.frontfriend.com). It's an on-demand CMS made with web designers in mind. There is no installation and no programming required. It is still in beta - you can help with your feedback.
Kid Mercury,
Vbulletin is not a CMS although it has mods to make it "look" like one that makes Jesus cry.