You can edit almost every page by Creating an account and confirming your email.

Silverstripe CMS

From EverybodyWiki Bios & Wiki


Silverstripe CMS
Silverstripe 4.0 admin
Silverstripe CMS administrator interface version 4.0
Developer(s)Silverstripe
Stable release
RepositorySilverstripe Repository
Engine
    Operating systemCross-platform
    TypeContent management system
    LicenseBSD License[1]
    Websitesilverstripe.org

    Search Silverstripe CMS on Amazon.

    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 and WYSIWYG editor that enables users to make modifications to parts of the website.

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

    Software design

    Silverstripe CMS separates the roles of content authors (who get a rich (AJAX) web-based user interface that omits technical jargon); and website designers/developers (who write code: HTML, CSS, JavaScript, and PHP).

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

    The core of Silverstripe CMS is known as Silverstripe Framework (formerly referred to as "Sapphire"), a PHP web application framework.[3] As with the rest of the platform, it is also written in PHP and takes advantage of its object-oriented design capabilities such as namespacing. The framework provides website developers tools to build and extend silverstripe-based websites using modern programming techniques and patterns, such as the model-view-controller pattern and object-relational mapper.[citation needed]

    Silverstripe CMS generates markup using a custom template-language based on W3C HTML5 that offers simple placeholders and conditional logic.[4] Silverstripe CMS is extensible through addons and code customization.

    Features

    Silverstripe CMS 3.1 Administration Panel and Simple theme
    Default website theme in Silverstripe CMS CMS 2.3

    Notable features of the Silverstripe CMS include:

    • Out-of-the-box template, supporting responsive design (works on smartphones, tablets, and desktop computers)
    • An extensible web application interface
    • Rich-text editing based on a modified version of TinyMCE
    • Quick embedding of videos and other resources from websites like YouTube, slideshare, etc. (using oEmbed)
    • Drag-and-drop tree-based navigation structure
    • Custom output markup and table-free default styles (including HTML5 and mobile support)
    • Work-flow management: Draft/Published separation through content staging, document revision control/rollback with 'compare' functionality
    • Configurable security/permissions model (role-based)
    • Data object model, database generation through object-relational mapping, suite of customizable data input controls.
    • Asset management, image resizing, drag&drop images from OS desktop to upload.
    • Multiple templates per page
    • Clean URLs, metadata management, XML site map generation
    • Full text search and RSS feeds
    • Optimizations for heavy loads (full and part-template caching)
    • Internationalization – Silverstripe CMS supports multiple-language content. UTF-8 and the internationalization of character sets are supported. The CMS is available in many languages,[5] including English, French, German, Spanish, and Chinese.
    • Hierarchical URLs
    • Platform and software agnostic: Windows, macOS, and Linux are all supported, as well as the largest, well-known database and web server software.

    Notable features missing from Silverstripe CMS include:

    • In-place page editing
    • Web interface-based installation of addons, such as modules and themes
    • Automated cache management/ORM refresh

    Addons

    Silverstripe Addons extend the functionality of Silverstripe CMS by providing modules and themes.[6] Modules such as Keys for Cache and Queued Jobs allow developers to backend the core of the CMS, enabling them to make performance improvements or add custom functionality, while modules such as Elemental and Userforms allow site administrators and publishers to customize the site how they see fit. Themes allow site maintainers to change the look and feel of the CMS, itself.

    Addons are available via Packagist, the main repository powering Composer, as free downloads under the BSD license. A few modules are officially supported and maintained by Silverstripe, but the majority are community contributed.

    Widgets

    Silverstripe supported another form of extending the site through Widgets. These were small pieces of functionality that were drag-and-dropped into Silverstripe CMS modules (notably, the blog module). Examples of widgets included tag clouds, Flickr photos, or "word of the day". Widgets were a relatively less-used aspect of the platform and, although still supported by the CMS, saw commercial support withdrawn alongside the release of v5.0.[7] With CMS v6.0, all widget-related code was officially removed, rendering widgets unusable.[8]

    Theme Directory

    The Silverstripe CMS themes directory provided a number of community-contributed, freely available themes. However, maintainers eventually announced the decommissioning of the Addons site, which hosted the themes directory, stating that the site currently has "several broken features, [and] report[s] incorrect information for many modules and is running outdated dependencies."[9] The site was ultimately redesigned to contain links to Packagist and ssmods, as well showcases of a few modules and projects.

    Software requirements

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

    • PHP ≥8.3, ≤8.5 with PHP extensions: ctype, dom, fileinfo, hash, intl, mbstring, session, simplexml, tokenizer and xml. The configured memory_limit must be at least 48M. The gd or imagick extension for image manipulation and an extension for a database connector is also required.
    • MySQL ≥8.0 or MariaDB (built-in, commercially supported), Microsoft SQL Server (community maintained), PostgreSQL (community maintained), or SQLite3 (community maintained).
    • A supported web server, such as Apache, Microsoft IIS, or nginx.

    Silverstripe no longer publishes minimum requirements for web servers. Instead, it provides a default .htaccess file for Apache web servers. It also generates Microsoft IIS configurations out of the box. Nginx is also supported but requires manual configuration, and no configuration is provided by default.[10]

    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[11] and one in German.[12]

    Recognition

    Awards

    • Winner Packtpub Most Promising CMS Award 2008, $2000 prize.[13] Then was First Runner up, "Best Overall CMS" in 2009. Also Pact Publishing CMS Awards finalist in 2007.
    • Winner in New Zealand Open Source Awards for October 2008 and in 2010.[14]
    • Most promising finalists in the 2007 Open Source CMS Awards[15]
    • Finalists in the New Zealand Open Source Awards for October 2007[16]
    • Hi-tech Awards - Finalist, Emerging Technology Company of the Year in 2017
    • Hi-tech Awards - Winner, Best Technology Solution for the Public Sector in 2016
    • ALGIM Conference - Winner, Best All Round Exhibitor in 2015 and in 2014
    • Internet Industry Awards 2009 - The Positive Societal Impact Award for “The Lowdown” website. This site was also a finalist in 2008 for the TUANZ Innovation Awards.
    • ALGIM Web Award - Winner, "Best Redevelopment Website, People’s Choice" for the Gisborne District Council website in 2009.
    • 2009 World Summit Awards - Winner for the National Broadband Map, a site created for the State Services Commission
    • 11th Annual Wellington Gold Awards - Finalist in 2009 and 2007
    • 2008 ComputerWorld Excellence Awards - Finalist, "Innovative Use of IT" [17]

    Reviews and articles

    Version 3.0 (latest as of November 2012)

    • SSBits (10 September 2012)[18]

    Version 2

    • SilverStripe Review (3 April 2009)[19]
    • Microsoft Case Study (17 March 2009)[20]
    • ReadWriteWeb, 14 September 2007[21]
    • Interview on New Zealand Television Show, 1 May 2007, (Video)[22]
    • Hiveminds Magazine, 15 March 2007[23]

    See also

    References

    1. ↑ "BSD License".
    2. ↑ "SilverStripe CMS - Our Philosophy". 2011-01-19. Archived from the original on 2011-01-16. Retrieved 2011-01-19. Unknown parameter |url-status= ignored (help)
    3. ↑ "Framework". www.silverstripe.org. Retrieved 2021-06-04.
    4. ↑ "Templates and Views". Retrieved 1 September 2026.
    5. ↑ "SilverStripe Translation Portal".
    6. ↑ "Addons » Silverstripe CMS". Retrieved 2026-09-01.
    7. ↑ "5.0.0". Retrieved 1 September 2026.
    8. ↑ "6.0.0". Retrieved 1 September 2026.
    9. ↑ "Decomissioning Addons • Issue #146 • silverstripe/.github". GitHub. Retrieved 1 September 2026.
    10. ↑ 10.0 10.1 "SilverStripe server requirements". Archived from the original on 2026-07-11. Retrieved 2026-09-01.
    11. ↑ "English SilverStripe Book". 2009-10-10. Archived from the original on 2009-10-08. Retrieved 2009-10-10. Unknown parameter |url-status= ignored (help)
    12. ↑ "SilverStripe - Das umfassende Handbuch (450 page book about SilverStripe, in German)". 2009-02-25. Retrieved 2009-02-25.
    13. ↑ "2008 Most Promising Open Source CMS Announced". Archived from the original on 2009-08-30. Retrieved 2008-10-30. Unknown parameter |url-status= ignored (help)
    14. ↑ "SilverStripe Takes Home NZ Open-Source Award". Archived from the original on 2008-10-14.
    15. ↑ "2007 Open Source CMS Award Finalists". Archived from the original on 2007-10-27.
    16. ↑ "Previous Finalists and Winners | nzosa". Archived from the original on 2010-11-24.
    17. ↑ "Silverstripe CMS - Silverstripe".
    18. ↑ SilverStripe 3 Review
    19. ↑ "SilverStripe - 2.3 series Review". 2009-04-03. Archived from the original on 2010-02-06. Retrieved 2020-01-20. Unknown parameter |url-status= ignored (help)
    20. ↑ "SilverStripe-Windows interoperability creates new markets and fresh opportunities for open source company". Microsoft.com. Retrieved 2020-01-20.
    21. ↑ SilverStripe - Open Source CMS Has Support From Google
    22. ↑ Close Up, Democratic Technology
    23. ↑ SilverStripe CMS is proof that open-source works


    This article "Silverstripe CMS" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Silverstripe CMS. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.