Joomla takes internationalization very seriously. Because of this, even if you aren't planning on translating your component, you're still going to end up working with a few language strings. Let's take a look at them now. In this example file, we have a call to Jtext::_ and then an argument that says TPL_BEEZ2_POWERED_BY
While other extension types always have a visual element to them, plugins do not. While they can be used to modify the output of other extensions, their role is more of a behind-the-scenes one. The plugin we are installing now is designed to modify the output of the core Joomla content component. So let's install it.
A component is at the heart of every request to Joomla Let's install a minimal component and take a look at its pieces. So first, let's log in to the backend. So I am going to go to the Extension Manager, and browse for the com_noidacity.zip file(you can download it from the link provided at the bottom of this article).
Modules are the quickest way of getting pieces of PHP code running and displaying on your Joomla site.We'll start by installing a module that has the bare minimum amount of PHP code necessary for Joomla to run.
Let's go to the backend of Joomla to install this module.Now, let's go to the Extension Manager to install the module.
When any single request is made to Joomla it always loads and executes in the same pattern. Once you know how this pattern works you can make the right decisions on how to design your extensions.So all requests in Joomla either go to index.php at the root, or they go to the index.php file in the administrator folder.