SilverStripe released version 3.0 of its open source CMS, and it's the culmination of a year long process of developing and creating the all new system.

Version 3.0 took a bit longer than the company thought it would when it announced it was working on the new version, but a newly designed interface and separate app framework are the two main rewards.

Manage Content or Build Apps with 3.0

Developers can build apps and websites that don't require a CMS with SilverStripe version 3.0. That's because the framework has been separated from the CMS, and is now a standalone product. Additionally, several of the developer APIs have been replaced and new ones created. For content managers, v3.0 has a new back-end UI, added drag and drop media insertion and URL embedding.


Drag and drop and URL embedding now supported in SilverStripe v3.0.

By now, embedding media and using drag and drop menus are very familiar. These are crucial features for an open source CMS to have because people looking for simple content management solutions will no doubt be looking specifically for these two functions.

They're fairly intuitive, and especially with drag and drop, fast. Another new feature in v3.0 is that it now works with PHP 5.3+ in order to take advantage of all the PHP 5.3 features, notably namespace support.

Why Open Source?

With the new changes in v3.0, SilverStripe is better positioned to begin adding more advanced features in future releases. New simple, yet powerful features are now in place, so whatever SilverStipe's community of users and developers want to add next can be fully attended to. 

Keeping that in mind, SilverStripe is holding a hackathon through Saturday, June 30 at 4 pm, New Zealand time. That way, SilverStripe enthusiasts can dive into the new system, and build something awesome for a chance at prizes for the top five winners. 

Furthermore, there's a demo available on the SilverStripe website to try out the new CMS. Those are two advantages of having an open source system. As to drawbacks, security and support are two of the main negatives for this kind of system. At least if you want them for free, anyway. Open source projects are great for many kinds of uses, one advantage being that if you are new to content management, this is the kind of system that can be learned and added to later on.

Tell us in the comments if you started managing content in an open source system, and if you stayed with it or moved to a proprietary system.