Developer(s) | The ImpressCMS Project |
---|---|
Initial release | January 2008 |
Stable release | |
Repository | |
Written in | PHP |
Operating system | Cross-platform |
Available in | Multilingual |
Type | Content Management System |
License | GNU General Public License version 2 |
Website | ImpressCMS.org |
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. [2] [3] The product is released under the GNU General Public License version 2. [4] [5] [6]
The ImpressCMS Project was formed in late 2007 as a result of a division in the XOOPS community. [2] [4] [7] [8] The first beta release of ImpressCMS was introduced in January 2008 and ImpressCMS 1.0 Final was published in March 2008, establishing its new identity apart from XOOPS and incorporating bug fixes, security enhancements and new features. [4] [9] This was followed by the release of ImpressCMS 1.1 in October 2008. [10]
Version 1.2 was released almost one year later. [11] Major changes were done to the core of the system, hence the longer development time. This version introduced the ImpressCMS Persistable Framework (IPF) in the core, the ‘Content’ core module was transformed into a stand-alone module, and the installation system had a substantial refresh. On the visual side a new theme was introduced, featuring an AJAX redirect for system messages.
Marking the end of a long development period, version 1.3 was released on 20 September 2011. [12] The ImpressCMS 1.3 series is a total refactor of the core system aimed at modernising the code structure, making the system smaller, faster and use less memory. This is also the last branch of ImpressCMS to provide compatibility with previous Xoops-based modules.
In 2009, ImpressCMS placed first as the Most Promising Open Source CMS in the Packt Publishing awards. [13]
ImpressCMS was the third-place winner of the Packt 2008 Most Promising Open Source CMS award, and a finalist in the 2008 SourceForge Best New Project award category. [2] [14] [15] Marc-Andre Lanciault, a founder and lead developer for ImpressCMS, also received recognition on the list of Open Source CMS Most Valued People during the 2008 Packt awards. [16]
ImpressCMS uses an open architecture, allowing webmasters to add modules into the core CMS for additional functionality. Modules exist that have been developed by an international community of developers, designers and fans and are able to handle most every task associated with the managing of web content and an online community.
The basic features of ImpressCMS are:
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. Systems also use Drupal for knowledge management and for business collaboration.
Plone is a free and open source content management system (CMS) built on top of the Zope application server. Plone is positioned as an enterprise CMS and is commonly used for intranets and as part of the web presence of large organizations. High-profile public sector users include the U.S. Federal Bureau of Investigation, Brazilian Government, United Nations, City of Bern (Switzerland), New South Wales Government (Australia), and European Environment Agency. Plone's proponents cite its security track record and its accessibility as reasons to choose Plone.
Midgard is an open source persistent storage framework. It provides an object-oriented and replicated environment for building data-intensive applications.
OpenCms is an open-source content management system written in Java. It is distributed by Alkacon Software under the LGPL license. OpenCms requires a JSP Servlet container such as Apache Tomcat.
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 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.
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.
Packt is a publishing company founded in 2003 headquartered in Birmingham, UK,with offices in Mumbai, India.
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.
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.
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.
Concrete CMS is an open-source content management system (CMS) for publishing content on the World Wide Web and intranets.
Pixie was an open source web application content management system that allowed the creation and management of small websites.
Pimcore is an open-source enterprise PHP software platform for product information management (PIM), master data management (MDM), customer data management (CDP), digital asset management (DAM), content management (CMS), and digital commerce.
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.
Odoo is a suite of business management software tools including, for example, CRM, e-commerce, billing, accounting, manufacturing, warehouse, project management, and inventory management.
Magnolia is an open-source content management system (CMS). It is developed by Magnolia International Ltd., based in Basel, Switzerland. It is based on Content repository API for Java (JSR-283).
PHP-Fusion is a free and open-source web framework based on PHP and MySQL that has an integrated content management system (CMS) among many other features.