Chapter 15. Basic Joomla! Mobilization

The third Content Management System examined in this book is Joomla!. Although less widespread than the previous two platforms, Joomla! nevertheless enjoys an active community and strong following, and is a full-featured platform that is well suited for developing mobile websites.

AN INTRODUCTION TO JOOMLA!

Like WordPress and Drupal, Joomla! is an open source CMS, written in PHP and using the MySQL database. Joomla! was started in late 2005, but it was formed as a fork from another Content Management System popular at the time, known as Mambo, the development of which had been underway for several years before that.

These days, it is hard to generalize about the types of sites for which certain CMS platforms are best suited. Joomla! seems to be very popular among small and medium-sized business owners, who perhaps appreciate its relative ease of use for building stable, elegant sites. It is also well respected among the open source community: Linux.com is a well-known Joomla! site.

As you might expect, the platform is supported by an active development community. At the time of this writing, that community is preparing to launch the next major version of the platform (v1.6), but a wide range of extensions can be applied to add extra behavior to Joomla!'s core functionality.

One key to understanding a CMS is coming to grips with its terminology. Some of Joomla!'s basic architectural concepts are reviewed in this chapter.

Articles

Joomla!'s main entity ...

Get Professional Mobile Web Development with WordPress®, Joomla!®, and Drupal® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.