Joomla Interview Questions – Set 03

What are the components in Joomla?

Components can be known as the main elements of Joomla’s functionality. The core elements are:

  • Contents
  • Banner
  • Poll
  • Information
  • news feeds
  • web link

What are the most useful and advanced features or add-ons in Joomla?

Joomla framework has some very useful and advanced features that facilitate developers to build some specific applications and websites very easily and quickly. These are:

  • Inventory control systems
  • Data reporting tools
  • Application bridges
  • Custom product catalogs
  • Integrated e-commerce systems
  • Complex business directories
  • Reservation systems
  • Communication tools

List some real world examples of Joomla.

Joomla supports all types and size of websites.

  • Business web sites
  • Online newspapers, magazines, etc
  • Non-profit and organizational web sites
  • Corporate web sites
  • Government web sites
  • Family or personnel websites
  • Community based portal

Explain Breadcrumb Module in Joomla?

Breadcrumb displays hierarchical representation with click able links for the users to determine where they are in the web site and allow them to navigate back.

Name the Joomla templates.

Joomla templates:

  • Beez3
  • Hathor
  • Isis
  • Protostar

Define the concept of Modules.

Modules are the items which can be shown anywhere through the module manager in the administrative interface. They are used to extend the capability of Joomla by adding new functionalities to the software. Modules are installed in the admin section.

A Joomla module may include:

  • Main menu
  • Top menu
  • Template chooser
  • Newsflash
  • Polls
  • Hit counters etc.

Explain categories of mambots.

Mambots can be divided into 5 types/categories that are displayed by filtering in the filter field:

  • authentication
  • content
  • editors
  • editors-xtd
  • search

Name the files required to built a component in Joomla.

Below files are necessary files to build a component in Joomla:

On admin side,

  • component_name.xml
  • install.component_name.php
  • uninstall.component_name.php
  • toolbar.component_name.php
  • uninstall.component_name.html.php
  • admin.component_name.php
  • admin.component_name.html.php
  • component_name.class.php

On front side,

  • component_name.php
  • component_name.html.php

Can Joomla be used as a blogging platform?

Yes Joomla can also be used as a blogging platform. But other CMS should be preferred over Joomla for blogging purpose.

How Joomla is different in comparison to Drupal and WordPress?

Joomla, Drupal and WordPress all are content management systems written in PHP. Let’s check the difference among them.

WordPress:

  • It is best for beginners.
  • Easy to use.
  • It works well for small to medium sized websites & blogs.
  • Provides a lot of themes, plugins and widgets.

Joomla:

  • It is good for E-commerce type of sites, but requires at least some level of technical coding.
  • It is user-friendly but more complex site development option.

Drupal:

  • It is the most difficult one, but also the most powerful CMS.
  • It requires some expertise and experience to operate.
  • It is used to develop most advanced websites.