For a small-time (compared to WordPress & Joomla!) CMS, SilverStripe is designed with a flexible framework and intelligent access control
SilverStripe content management system (CMS) has a user-friendly admin interface and seamless reusable codes for developers.
It’s simple to install and has multiple options for security management. You will have full control of individual permissions and even add/restrict accounts based on IP address.
Who uses SilverStripe?
SilverStripe is designed for digital teams: developers, marketers, IT managers and authors.
- Free, flexible & extensible
- Powerful frontend template engine
- Robust deployment tool
- One-click deployments and rollbacks
- Developer dashboard
- Documentation for developers
- Searchable logging to allow easy error diagnosis
- Snapshotting of database & assets to streamline ongoing development
- Access controls
- Server and Application security
- Web Application Firewall (WAF)
- Code Care
- Optimised to produce highly reusable code
- Improved website performance
- Round the clock website monitoring by Platform Support Team
- Customised cloud solutions
- Flexible cloud computing
- Easy professional change management
- Standardised infrastructure and support
Further information of the platform features is listed here.
A closer look at SilverStripe
SilverStripe is now on version 4.0.1 as announced in December 2017. The latest update is packed with security improvements, API changes, additional features, and enhancements. There are also a number of bug fixes.
Play with SilverStripe’s interactive demo page.
Websites using SilverStripe
Recent usage statistics has confirmed that out of 42,000 active sites that are using SilverStripe, about 2,500 are Australian-owned.
Here are some SilverStripe-hosted sites:
- Lenovo (solutions.lenovo.com)
- Westpac (westpac.co.nz)
- 2degrees (2degreesmobile.co.nz)
- Skinny Mobile (skinny.co.nz)
- Lord’s (lords.org)
- NZ Transport Agency (nzta.govt.nz)
- PHP 5.6 and PHP 7.x
- Once PHP versions become unsupported by the PHP Project, support will be dropped for those versions in the next minor release. This means that PHP 5.6 support may be dropped in a 4.x minor release after December 2018.
- It is recommended to use a PHP accelerator or opcode cache, such as xcache or WinCache.
- Note: Some PHP 5.5+ packages already have Zend OpCache installed by default. If this is the case on your system, do not try and run additional opcaches alongside Zend OpCache without first disabling it, as it will likely have unexpected consequences.
- Allocate at least 48MB of memory to each PHP process. (SilverStripe can be resource hungry for some intensive operations.)
- PHP requires a suitable CSPRNG (random number generator) source for generating random tokens, password salts etc. This can be any of the following, and most operating systems will have at least one source available:
- Recommended configuration
- Dev (local development for running test framework): memory_limit 512MB
- Production: memory_limit = 64M
- See phpinfo() for more information about your environment
- One of the following databases:
- One of the following web server products:
- Apache 2.0+ with mod_rewrite and “AllowOverride All” set
- IIS 7+
- Support for Lighttpd, IIS 6, and other web servers may work if you are familiar with configuring those products.
- One of the following operating systems:
- Microsoft Windows XP SP3, Vista, Windows 7, Server 2008, Server 2008 R2
- Mac OS X 10.4+
Getting started with SilverStripe
Category: Blog / CMS
Initial release: 2007
Dev/s: SilverStripe Limited
License: BSD License