SilverStripe
Subscribe
SilverStripe is Free Liberal and Open Source Software (FLOSS) for Content Management System (CMS) and also a Framework for developing and maintaining web applications and websites. The main core of this software is its own SilverStripe Framework - a PHP Web Application Framework. It includes a WYSIWYG website editor to enable users to make modifications to the websites. This also contrasts CMS products to be performed within GUI and also contrasts with a programming framework which offers no out-of-the-box content authoring applications.
Its core, The SilverStripe Framework formally referred to as Sapphire is written in PHP (5.3) and takes the advantage of Object Oriented Programming Paradigm. Includes modern programming techniques like Model-View-Controller (MVC) pattern and Object-Relational Mapper. Markups are generated using W3C HTML5 -Custom template-language. Notable features include drag-and-drop tree-based navigation structure, Work-Flow management, database generation through object-relational mapping, optimizations for heavy loads, Internationalization/Languages, Cross-Platform support, etc.
Existing modules in the framework include: Blog, Advanced Workflow Management, e-commerce, LDAP/OpenID authentication, etc and are available in SilverStripe modules repo(around 1400 modules are available). As of version 3.1., requirements include, Apache v1.3.19+, Lighttpd, Cherokee, Hiawatha or Microsoft IIS 7.x+ and MySQL v5.0.X+, Microsoft SQL Server 2008+, SQLite3 and PHP5.3.3+ with MySQL, GD Graphics Library and zlib support.