Actions

Difference between revisions of "Content Management System"

From Joomla! Documentation

m (category stubs should be called from a template)
m (update to explanation, removing platform notation vs framework, not relevant to an end-user)
Line 1: Line 1:
A content management system (CMS) is a system used to manage the content of a Web site. Joomla! is a web content management system, written in the PHP programming language. For further information see [[wikipedia:Content management system|Content management system]] at Wikipedia.
+
{{For|more information on content management systems in general|Wikipedia:Content Management System}}
 +
 
 +
A CMS is a system for publishing, editing and changing [[content]] displayed on a web site's web pages. These types of web pages are commonly referred to as dynamic instead of static web pages because the HTML is assembled and served to the end user only when requested. Dynamic web pages are generated by using some type of built-in functionality for managing and displaying the HTML content items as well as a variety of other data types, such as menus, contacts, and web links.  
 +
 
 +
The Joomla! CMS is a PHP-based system for creating dynamic web pages. Joomla!'s flexible and extensible structure allows functionality to be added using [[Extension|extensions]] Changing the display (appearance and layout) of the content to the 'end-user' (someone viewing a web site) is achieved through the use of [[templates]] and [[modules]].  
 +
 
 +
The home of the Joomla! CMS project is [http://joomla.org/ Joomla.org], which contains extensive end-user information. [https://github.com/joomla/joomla-cms The ''joomla/joomla-cms'' GitHub repository] contains the source code, while the [[bug tracker]] and this documentation wiki are operated separately.
 +
 
 
[[Category:Landing Pages]][[Category:Glossary]]
 
[[Category:Landing Pages]][[Category:Glossary]]

Revision as of 07:36, 6 April 2013

A CMS is a system for publishing, editing and changing content displayed on a web site's web pages. These types of web pages are commonly referred to as dynamic instead of static web pages because the HTML is assembled and served to the end user only when requested. Dynamic web pages are generated by using some type of built-in functionality for managing and displaying the HTML content items as well as a variety of other data types, such as menus, contacts, and web links.

The Joomla! CMS is a PHP-based system for creating dynamic web pages. Joomla!'s flexible and extensible structure allows functionality to be added using extensions Changing the display (appearance and layout) of the content to the 'end-user' (someone viewing a web site) is achieved through the use of templates and modules.

The home of the Joomla! CMS project is Joomla.org, which contains extensive end-user information. The joomla/joomla-cms GitHub repository contains the source code, while the bug tracker and this documentation wiki are operated separately.