What Is Joomla?

Joomla is an open source content management system that enables users to build websites and online applications. A content management system keeps track of everything on a Web site, which allows easy tracking of text, photos, music, video, and virtually any content that can be imagined. An advantage of using such content management systems such as Joomla is that users do not need much technical skill or knowledge to build Web sites and applications. Joomla is currently used all over the world in different Web sites from personal homepages to corporate Web sites. Some organizations that use Joomla are MTV Networks, IHOP, Harvard University, Citibank, The Green Maven, Outdoor Photographer, and Senso Interiors.

Joomla started as a copy of Mambo, another content management system, in 2005. The initial released was released on September 22, 2005, as an improvement of Mambo with bug and security fixes. Joomla 1.5 was released on January 22 in 2008, which was the first to attain long term support. The next release, Joomla 1.6, added a improvements for functionality and administrators. The most recent release, Joomla 3.0, was released on September 27 of 2012.

Joomla is written in PHP and uses object-oriented programming techniques for easy and advanced control. It also uses MySQL databases to store data. Some features supported in Joomla are RSS feeding, page caching, news flashing, blogging, and polling. It also supports language internationalization for websites that aim to attract visitors from different countries. Joomla uses templates to build a pre-designed website that can later be edited by users modifying text and images. These customizable and flexible templates determine the website’s style.

Joomla has been downloaded over 30 million times as of March 2012. As the most popular open source content management system, it is offered for use by many web hosting services. Users just need to click a button to install Joomla on their Web site; setting up the website only takes a few minutes. With minimal guidance, users can easily manage their sites by themselves. For advanced users, Joomla offers thousands of extensions that can significantly add functionality in Joomla. For example, developers can implement inventory control systems, data reporting tools, e-commerce systems, complex business directories, reservation systems, and communication tools by using Joomla’s powerful application framework. For more hosting related reviews click here and see some of the latest reviews about different web hosting.