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.

Design freedom

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

SilverStripe is not only open source, but is also developed on open standards. A typical SilverStripe installation uses PHP, JavaScript, HTML, and CSS; all standard, open technologies. SilverStripe CMS is platform agnostic—it will run on open source or Microsoft web servers and databases, and the CMS works across today's popular browsers—see the system requirements for more details. In addition, excellent support of web services enables SilverStripe CMS to integrate with other systems, and it is the only Microsoft Certified content management system built with open source tools. SilverStripe is also multilingual: Developers can switch the CMS into one of 65 languages from German to te reo Māori and create content in other languages as the system supports unicode.

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

SilverStripe is SEO friendly so that people can find your site. It's friendly to URLS, and you can name your pages what you like, and group them the way you want to. Proper semantic markup ensures a separation of content and design. Unobtrusive JavaScript and an automatically generated Google sitemap are key features in getting a search engine to rank sites. In addition, SilverStripe CMS enables content authors to add and edit meta data such as page keywords, descriptions, and image ALT and TITLE attributes.

Previous: Introduction     Next: Our philosophy

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.