3. How Joomla! Works
Are you one of those people who likes to take things apart to see exactly how they work? Are you new to web programming and want to understand how it is different from other types of programming? Do you want to know how Joomla! is organized and why? If you answered yes to any of these, this chapter is for you!
On the other hand, if you just want to learn how to write a Joomla override or extension and you don’t need or want to know the inner workings of Joomla, you can just skim or skip this chapter for now and come back to it later, if needed.
In this chapter, we look inside Joomla to understand how it works and why it works that way. We explore the files and folders that make up a Joomla installation and discuss what they ...