This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages)
|
Developer(s) | Silverstripe |
---|---|
Stable release | |
Repository | Silverstripe Repository |
Operating system | Cross-platform |
Type | Content management system |
License | BSD License [2] |
Website | silverstripe |
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.
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. [3]
The core of Silverstripe CMS is named Silverstripe Framework (formerly referred to as "Sapphire"). [4] 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.[ citation needed ]
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.
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 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.
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: [6]
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 [8] and one in German. [9]
This article includes a list of general references, but it lacks sufficient corresponding inline citations .(January 2020) |
Drupal is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License. Drupal provides an open-source back-end framework for at least 14% of the top 10,000 websites worldwide and 1.2% of the top 10 million websites—ranging from personal blogs to corporate, political, and government sites. Drupal can also be used for knowledge management and for business collaboration.
Tiki Wiki CMS Groupware or simply Tiki, originally known as TikiWiki, is a free and open source Wiki-based content management system and online office suite written primarily in PHP and distributed under the GNU Lesser General Public License (LGPL-2.1-only) license. In addition to enabling websites and portals on the internet and on intranets and extranets, Tiki contains a number of collaboration features allowing it to operate as a Geospatial Content Management System (GeoCMS) and Groupware web application.
Microsoft WebMatrix is a discontinued cloud-connected website builder and HTML editor for Windows, geared towards web development. WebMatrix enables developers to build websites using built-in templates or popular open-source applications, with full support for ASP.NET, PHP, Node.js and HTML5. Microsoft developed WebMatrix for the purpose of providing web developers with coding, customization, and publishing capabilities all in one place.
WebGUI is an open-source content management system written in Perl and released under the GNU General Public License.
XOOPS is a free open-source content management system (CMS), written in PHP. It uses a modular architecture allowing users to customize, update and theme their websites. XOOPS is released under the terms of the GNU General Public License (GPL) and is free to use, modify and redistribute.
eZ Publish is an open-source enterprise PHP content management system that was developed by the Norwegian company Ibexa. eZ Publish is now maintained by 7x. eZ Publish is freely available under the GNU GPL version 2 license, as well as under proprietary licenses that include commercial support. In 2015, eZ Systems introduced eZ Platform to replace eZ Publish with a more modern and future-proof solution. In 2024, 7x released eZ Publish 6.0 (stable) to replace eZ Publish 5.4 with a more modern and future-proof solution compatible with PHP 7.x and 8.x software. In 2024/12 7x continues to release regular improved releases of eZ Publish 6.0.6 with a brand new powerful responsive design and additional extension based features.
DNN Platform is a web content management system and web application framework based on the .NET Framework. It is open source and part of the .Net Foundation.
The acronyms BAPP and BAMP refer to a set of open-source software programs commonly used together to run dynamic websites or servers. This set is a solution stack, and an open source web platform.
PMB is a fully featured open source integrated library system. It is continuously developed and maintained by the French company PMB Services.
MODX is an open source content management system and web application framework for publishing content on the World Wide Web and intranets. MODX is licensed under the GPL, is written in the PHP programming language, and supports MySQL, MariaDB and Percona Server as the database. It was awarded Packt Publishing's Most Promising Open Source Content Management System in 2007.
Exponent CMS is a free, open-source, open standards modular enterprise software framework and content management system (CMS) written in the programming language PHP.
ImpressCMS is an open source content management system for building and maintaining dynamic web sites, written in the PHP programming language and using a MySQL database. The product is released under the GNU General Public License version 2.
TYPO3 is a Web Content management system (CMS) written in the programming language PHP. It is free and open-source software released under the GNU General Public License version 2.
CMS Made Simple (CMSMS) is a free, open source (GPL) content management system (CMS) to provide developers, programmers and site owners a web-based development and administration area. In 2017 it won the CMS Critic annual award for Best Open Source Content Management.
Umbraco is an open-source content management system (CMS) platform for publishing content on the World Wide Web and intranets. It is written in C# and deployed on Microsoft based infrastructure. Since version 4.5, the whole system has been available under an MIT License.
Phire CMS is an open source content management system and publishing platform for managing the content of websites and web applications. Phire CMS is licensed under the new BSD license, is written using the MySQL database and the PHP programming language.
LogicalDOC is a proprietary cloud-based document management system that is designed to handle and share documents within an organization. LogicalDOC is a content repository, with Lucene indexing, Activiti workflow, and a set of automatic import procedures. The system was developed using Java technology.
ProcessWire is a free and open source content management system (CMS), content management framework (CMF) and web application framework (WAF) written in the PHP programming language. It is distributed under the Mozilla Public License 2.0. ProcessWire is built around an API with usage and naming conventions similar to the JavaScript framework jQuery. The stated goal behind the API is to provide the level of accessibility and control to pages in a website that jQuery provides to the DOM. Content is managed either via the API or the web-based admin control panel. ProcessWire is largely used for development of web sites, web applications, services, content feeds and related applications.
ImpressPages is an open-source PHP framework with built-in content editor. Features include MVC engine, inline editing and drag&drop interface. It is distributed under the GNU GPL v.3.0 and MIT licences.
PHP-Fusion is a free and open-source web framework based on PHP and MySQL & MariaDB that has an integrated content management system (CMS) among many other features.