ImpressCMS
   HOME

TheInfoList



OR:

ImpressCMS is an open source content management system for building and maintaining dynamic web sites, written in the
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
programming language and using a
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
database. The product is released under the
GNU GNU () is an extensive collection of free software (383 packages as of January 2022), which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operat ...
General Public License version 2.


History

The ImpressCMS Project was formed in late 2007 as a result of a division in the XOOPS community. 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.ImpressCMS web sit
"ImpressCMS 1.0 'Janus' Beta Released!"
, retrieved 16 June 2009
This was followed by the release of ImpressCMS 1.1 in October 2008. Version 1.2 was released almost one year later. 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. 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.


Awards

In 2009, ImpressCMS placed first as the ''Most Promising Open Source CMS'' in the
Packt Packt is a publishing company founded in 2003 headquartered in Birmingham, UK,with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web de ...
Publishing awards. ImpressCMS was the third-place winner of the Packt ''2008 Most Promising Open Source CMS'' award, and a finalist in the 2008
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirroring ...
''Best New Project'' award category. 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.


Features

ImpressCMS uses an
open architecture Open architecture is a type of computer architecture or software architecture intended to make adding, upgrading, and swapping components with other computers easy. For example, the IBM PC, Amiga 500 and Apple IIe have an open architecture supp ...
, 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: *Database driven *Granular permissions for users and groups *Complete user profiles and private messaging *Customizable themes and templates *Integrated comment system, with moderation options *Integrated management for banner advertising *Site-wide search function *Multibyte language support *PDF generation via
TCPDF TCPDF is a free and open source software PHP class for generating PDF documents. TCPDF is the only PHP-based library that includes complete support for UTF-8 Unicode and right-to-left languages, including the bidirectional algorithm. In 2009 TCP ...
library


See also

* Content management system *
Free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
*
Open source software Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open ...
*
List of content management systems Content management systems (CMS) are used to organize and facilitate collaborative content creation. Many of them are built on top of separate content management frameworks. The list is limited to notable services. Open source software :''T ...


References


External links

*{{Official website, http://www.impresscms.org/ Free content management systems