Joomla Overview

Posted by NanoTutor | Monday, February 23, 2009 | | 0 comments »

Joomla! is a content management system (CMS or CMS) is free and open (free opensource) is written using PHP and MySQL database for the internet or intranet. Joomla first released with version 1.0.0. Features Joomla! are caching system to improve performance, RSS, blogs, Polling, etc.. Joomla! use the GPL license.

Origin of the word Joomla itself comes from the Swahili word that means "togetherness."

Joomla basic principles
In general and explicit, Joomla! consist of 3 basic elements, namely the web server (webserver), PHP scripts and MySQL database. Assumed that the web server connected to the Internet / intranet that serves as a service provider site. PHP script consists of program code in the PHP language and database is the place where the content. Joomla using Apache as the web server and MySQL for basisdatanya.

First, the user requesting access to a page with Joomla execute the URL in a web browser which is then connected to the web server. This request in the more technical term known as the query string in addition there is a URL parameter also contains the content (section, category, article ID and others). Based on these parameters, the system script to contact with the Joomla database and retrieve content that is based on its parameters. Finally, the content and the templates (templates) coupled with the return and as html pages, images, css and javascript.

Package Joomla! consists of several separate parts and termodul a very flexible, can be easily developed and integrated. For example "plugins" that allow the author WikiBot in Joomla using the "Wikitags" in the article that function automatically create dynamic links to Wikipedia articles when displayed. There are more available in 1700 "plugins" which officially delegated by the http://extensions.joomla.org/ OpenSourceMatters available at this time and officially moved to http://joomlacode.org with the support of a more complete server.

0 comments