Jump to content

Joomla

From ZelocoreCMS Wiki
Revision as of 22:22, 29 July 2026 by Digiwayen (talk | contribs) (Full article)
(diff) ← Older revision | Latest revision (diff) | Newer revision β†’ (diff)


Joomla
Status 🀝 Community
Type CMS / Web Application Framework
License GNU General Public License v2
Language PHP
Database
Latest Version
Release Date
Website Official Site
GitHub Repository

Joomla is a free and open-source content management system written in PHP.

Overview

Joomla was created in August 2005. It occupies a unique position in the CMS landscape β€” more flexible and powerful than a pure blogging platform, yet more accessible than a full enterprise framework. It is popular for community portals, social networking sites, and complex corporate websites.

Key Features

  • Joomla API Framework β€” Full API built into the core for headless use
  • Access Control List (ACL) β€” Highly granular permission system
  • Multilingual Support β€” Built-in multi-language content support
  • Extension Architecture β€” Components, Modules, and Plugins

Installation

Joomla can be installed by downloading the official release package and uploading it to a standard web server with PHP and a database. A web-based wizard guides you through the setup process.

API Reference

Joomla 4 and newer versions ship with a built-in API, allowing external applications to interface with Joomla content, users, and menus programmatically.

Pricing

Joomla is completely free and open source.

Pros & Cons

βœ… Pros ❌ Cons
Excellent ACL (access control) system Steeper learning curve than some alternatives
Multilingual out of the box Smaller extension ecosystem than WordPress
Built-in API capabilities Some older extensions are unmaintained