Silverstripe CMS explained

Silverstripe CMS
Logo Size:198
Developer:Silverstripe
Genre:Content management system
Operating System:Cross-platform
License:BSD License[1]

Silverstripe CMS is a free and open source content management system (CMS) and framework for creating and maintaining websites and web applications. It provides an out of the box web-based administration panel that enables users to make modifications to parts of the website, which includes a WYSIWYG website editor. The core of the software is Silverstripe Framework, a PHP Web application framework.

Silverstripe CMS is released under the terms of the BSD License.

Software design

Silverstripe CMS separates the roles of:

This contrasts with CMS products which allow technical website development tasks to be performed within a GUI, and also contrasts with programming frameworks which offer no out-of-the-box content authoring application. The Silverstripe CMS approach allegedly removes complexity for content authors, and offers more flexibility to developers.[2]

The core of Silverstripe CMS is named Silverstripe Framework (formerly referred to as "Sapphire").[3] As with the rest of the platform, it is written in PHP (5.3), and takes advantage of its object-oriented design capabilities such as name-spacing. The Silverstripe Framework provides website developers a framework to build and extend websites based on modern programming techniques including the model-view-controller pattern and object-relational mapper.

Silverstripe CMS generates markup using a custom template-language based on W3C HTML5 that offers simple placeholders and conditional logic. Silverstripe CMS is extensible through modules, widgets, themes and code customization.

Features

Notable features of the Silverstripe CMS include:

Notable features of upcoming releases of Silverstripe CMS include:

Common CMS features not currently available in Silverstripe CMS include:

Modules, widgets, and themes

Modules can be used to extend the core functionality of Silverstripe CMS. Some existing modules include: Blog, Advanced Workflow Management, eCommerce, Forum, and LDAP/OpenID authentication. Modules are available from the Silverstripe CMS modules repository, which as of October 2022, lists over 3000 modules.

Silverstripe CMS Widgets are small pieces of functionality that can be drag-and-dropped into Silverstripe CMS modules (notably the blog module). Examples of widgets include: tag clouds, Flickr photos, or word of the day. Widgets are a relatively less-used aspect of the platform. As of August 2012, there are 96 widgets.

The Silverstripe CMS themes directory provides a number of community-contributed, freely available themes (114 as of October 2022).

Modules, widgets, and themes are all available as free downloads under the BSD license, and the majority of them are community contributed.

Software requirements

Silverstripe CMS is a web application, requiring a compatible web server and SQL database. As of version 5.2, the requirements for Silverstripe CMS are as follows:[5]

Documentation

Silverstripe CMS is released under the terms of the BSD License. Documentation is available for CMS users and website developers. An online demonstration of the CMS is available as an interactive demo.Two technical reference books on Silverstripe CMS are available in English[7] and one in German.[8]

Recognition

Awards

Reviews and articles

Version 3.0 (latest as of November 2012)

Version 2

See also

Notes and References

  1. Web site: BSD License.
  2. Web site: 2011-01-19 . SilverStripe CMS - Our Philosophy . 2011-01-19 . dead . https://web.archive.org/web/20110116154933/http://www.silverstripe.org/our-philosophy . 2011-01-16 .
  3. Web site: Framework. 2021-06-04. www.silverstripe.org. en-NZ.
  4. Web site: SilverStripe Translation Portal.
  5. Web site: SilverStripe server requirements . 2024-02-22 . https://web.archive.org/web/20240207101139/https://docs.silverstripe.org/en/5/getting_started/server_requirements/ . 2024-02-07 .
  6. Web site: 4.5.0 . 2022-12-21 . docs.silverstripe.org . en.
  7. Web site: 2009-10-10 . English SilverStripe Book . 2009-10-10 . https://web.archive.org/web/20091008084801/http://www.silverstripe.org/silverstripe-book . 2009-10-08 . dead .
  8. Web site: 2009-02-25 . SilverStripe - Das umfassende Handbuch (450 page book about SilverStripe, in German) . 2009-02-25 .
  9. Web site: 2008 Most Promising Open Source CMS Announced . 2008-10-30 . https://web.archive.org/web/20090830070806/http://www.packtpub.com/article/2008-most-promising-open-source-cms-announced . 2009-08-30 . dead .
  10. Web site: SilverStripe Takes Home NZ Open-Source Award. https://web.archive.org/web/20081014073403/http://www.silverstripe.com/silverstripe-takes-home-nz-open-source-award/ . 2008-10-14 .
  11. Web site: 2007 Open Source CMS Award Finalists. https://web.archive.org/web/20071027114746/http://www.packtpub.com/article/2007-open-source-cms-award-finalists . 2007-10-27 .
  12. Web site: Previous Finalists and Winners | nzosa. https://web.archive.org/web/20101124093516/http://www.nzosa.org.nz/winners . 2010-11-24 .
  13. Web site: Silverstripe CMS - Silverstripe.
  14. SilverStripe 3 Review
  15. Web site: SilverStripe - 2.3 series Review . https://web.archive.org/web/20100206042337/http://www.cmscritic.com/silverstripe-steps-up-to-the-plate-and-hits-a-home-run-with-2-3-1-release/ . dead . 2010-02-06 . 2009-04-03 . 2020-01-20.
  16. Web site: SilverStripe-Windows interoperability creates new markets and fresh opportunities for open source company . Microsoft.com . 2020-01-20.
  17. SilverStripe - Open Source CMS Has Support From Google
  18. Close Up, Democratic Technology
  19. SilverStripe CMS is proof that open-source works