Joomla! Components

Simon Grange.

Components are the most important and complex extensions. They can be compared to mini-applications. Most components consist of two distinct parts: a site part (Frontend) and an administration part (Backend).

Joomla! Components

Components Menu

When installing Joomla!, you're also installing 31 components. You will use most components without even noticing. For example, the article manager is a component. You can't configure it, it just allows you to manage your articles. The same goes for the Extensions component, it enables you to manage your extensions (installation, management, uninstallation) but you can't customize its parameters.

However, some of these components (11 to be exact) will provide you with functionalities that you can offer to your users, some in Frontend and others in Backend.

Unlike the other extensions (the ones you access via the Extensions menu), you can access these 11 components from the Components menu.

Ads

Let's look at these 11 components in detail: 

  • Banners - to manage the banners (ads or not) and how to display them on the site.
  • Contacts - to create contact forms through which visitors can contact you (or other users if you also created a contact form for them).
  • Joomla! Update - to manage CMS updates.
  • Messaging - to allow site administrators to communicate with each other.
  • Newsfeeds - to publish information coming from other sites on your website.
  • Post-installation messages - to read the important post-installation messages after the installations or updates (of third-party extensions or after updating Joomla! itself).
  • Redirect - it lists the broken links of your website so that you can fix them by redirecting them to new addresses.
  • Search - this component allows users to search through the site's content.
  • Smart Search - is a new search component which aims at replacing the search component (com_search).
  • Redirect - it lists the broken links of your website so that you can fix them by redirecting them to new addresses.
  • Tags - to display content from different extensions.
  • Weblinks - to publish lists of weblinks (with description) to outside sites, to your partners' or friends' sites for example.