Joomla! is a very powerful, and probably the most popular, CMS. Its popularity is due to powerful features which enable users to easily and rapidly build and manage a rich web site. Following are some of the major features of Joomla!:
- Easy installation and administration: Joomla! is easy to install and configure. Its web-based installer allows Joomla! CMS to be installed through a few steps. It has a rich graphical user interface for configuring and administering the site.
- Separation between frontend and backend: The frontend and backend are clearly separated and protected with security authentication. The web site's user interface is presented as frontend, whereas all administrative and management tasks remain in the backend. Some of the common management tasks, such as editing owned articles, submitting articles, and so on, are also accessible from the frontend.