Web Development

Joomla components are the main means of extending the functionality of the site and are a set of special scripts that perform a certain function on the site. Typically, components are displayed in the main part of the site, which is located between the sidebars. They contain an administrator panel to manage the settings and a user interface that is available to users of the site. The components in Joomla are forums, file archives, galleries, statistics collection, backup, etc. User management, partitioning, adding and displaying content are all part of the process.


Joomla plugins are small extensions that are focused on performing a certain function when a necessary event occurs in the system. For example, a visual site editor is a script that fires when an editor call event occurs in the system. As a rule, the main part of Joomla plugins are used for certain actions and manipulations over the content before displaying it.