| If you're a PHP programmer eager to create extensions for Joomla!, this book is for you. Written for Joomla! 1.5, it gets you coding your first extensions as quickly as possible, and adds features that will make your work look professional! The world's hottest open-source content management system, Joomla! won the 2006 Open Source CMS Prize. Already feature packed, it is also extremely extensible, allowing multiple complex applications to be cleanly integrated, inheriting the look and feel of one Joomla! site, with only one database, template, and core to maintain. This practical tutorial is based around the development of example extensions to create, find, promote, and cross-link restaurant reviews. Each chapter is a step-by-step walkthrough, covering modules, components, and plugins as well as configuration and packaging for distribution. Readers need basic PHP skills and familiarity with the general operation of Joomla! but do not need experience of developing Joomla! extensions.
Joomla! is an award-winning content management system with a powerful extension system. This makes it easy for third-party developers to build code extending Joomla's core functionality without hacking or modifying the core code.
Once an extension is developed, it can be packaged into a ZIP file for site administrators to upload and use. The people who manage Joomla!-based websites and want to use extensions need not know any programming at all. Once the ZIP file is uploaded, the extension is installed.
The name Joomla! comes from the Swahili word 'jumla', meaning "all together" or "as a whole". When you install an extension in Joomla!, it blends in with the rest of the site; all the extensions truly appear "all together, as a whole". |