Joomla is a free content management system used to create websites. Joomla allows web designers to construct sites by combining modules, and requires no knowledge of programming to use. Joomla's framework is written in PHP, as are the modules used to customize websites. There is a wide variety of modules available, including RSS feeds, polls, and language internationalization, which make it easy for Joomla users to publish content to the web, even with minimal web design experience. Joomla can also be used to publish information on intranets, making it a useful organizational tool.
Because Joomla's code is open source, anyone is able to write modules and extensions of the system, making it extremely adaptable. These modules are available for download, typically through their creators' websites. Many web designers also create Joomla design elements, called 'themes', which they then make available for download. Not all Joomla themes are free, however, and many web designers will make custom themes for a price
Answered by
Sharad Singh
, an ibibo Master,
at
5:59 PM on June 30, 2008