-
Book Overview & Buying
-
Table Of Contents
Mastering Joomla! 1.5 Extension and Framework Development Second Edition
By :
Joomla! is primarily written in PHP, an object-oriented server-based scripting language. This means that in order to develop extensions for Joomla!, developers must understand the concepts such as classes and objects, properties and methods. If you are unfamiliar with object-oriented programming, you should spend some time with one of the many great books available before you attempt to begin Joomla! development.
Joomla! 1.5 was designed to run within either the PHP4 or PHP5 environment. This impacts how we build classes and use objects in Joomla!, the topic we will discuss throughout this section. The Joomla! development team has chosen to continue support of PHP4 for reasons of backward compatibility as many web hosts have yet to support PHP5. As third-party developers, we should follow suit and always build our extensions to be PHP4 compatible despite the fact that it may limit our use of some of the newer features and functions provided by PHP5.
Before we start...
Change the font size
Change margin width
Change background colour