SilverStripe CMS is easy for both developers and content authors to work with. The SilverStripe Framework keeps the code tucked away neatly so that it can be accessed easily by programmers but does not get in the way of content authors.
Edit content with ease
An out-of-the-box installation of SilverStripe CMS provides all the day-to-day editing control you're likely to need as a content author. With WYSIWYG and drag & drop functions, site editors have full control over the way they want their content to look without needing to know HTML. If you can use a word processor, you can use SilverStripe CMS. Images and files can be added through a drag & drop interface, and pages and templates are fully customisable. Themes and widgets allow even more extensions. Developers can further customise the interface to suit how you work as an author and as a business.
Build it simple or build it complex
Code rather than a graphical user interface (GUI) is used to build SilverStripe CMS websites. Beginning programmers can achieve quite powerful things by following recipes and tutorials, and there are numerous modules available for functions such as blogs, forums, and web forms.
The framework is targeted at savvy PHP programmers. It gives developers creative freedom in building complex websites quickly and robustly, allowing them to edit code directly, without having to go through a restrictive GUI to manage code. SilverStripe Framework is built upon modern best practices, using an object-oriented MVC/ORM architecture.
With the code tucked away in the framework, website designers are free to use HTML and CSS however they like in order to control the site's look and feel. SilverStripe CMS supports multiple page templates so as a designer you can provide different looks for different needs.
Get your workflow in order
As a content author, you can set up approval processes for new content, publish or unpublish items on a particular date (embargo/expiry function), and have differing levels of access permissions for different parts of your site. SilverStripe CMS lets you plan your content in advance, offering draft and live versions of your site, as well as a rollback option to bring back an old version of a page, as it used to be. Content is also shareable across multiple sites, managed through a single installation of the CMS.
Play well with others
Get some support
SilverStripe CMS has been downloaded over 500,000 times so there is a community of developers behind the project. Documentation for SilverStripe is available and there are numerous forums and books available, all of which can support your use of SilverStripe. SilverStripe Ltd. has Partners around the world, and our global SilverStripe Developer Network has members in over 30 countries. Because SilverStripe Ltd. is managing the development of the source code, you can be assured that there is someone to call if you need professional services, such as resolving an issue or commissioning a feature. At the same time, you are not locked in to a single vendor.
Show it off