What is Joomla?
Joomla is a free, open-source content management system for publishing web content and building websites and online applications. It is written in PHP with an MVC architecture and can be extended with add-on extensions and templates. It is maintained by Open Source Matters, Inc. with a global community of volunteers.

License: GPL · Built with: PHP + MySQL (MVC framework) · Official site: www.joomla.org
Common uses
- Company or organization website
- Multilingual content site
- Intranet or community portal
- Site with custom user roles and permissions
- Web application built on extensions
Joomla requirements
- PHP: For Joomla 6.x: PHP 8.3.0 minimum, 8.4 recommended (older Joomla branches have lower minimums)
- Database: For Joomla 6.x: MySQL 8.0.13+ or MariaDB 10.6+ (PostgreSQL 14+ also supported)
- PHP extensions: json, simplexml, dom, zlib, gd, and mysqlnd or pdo_mysql
- mbstring recommended
- PHP memory limit of at least 256 MB recommended
Joomla runs on standard PHP and MySQL or MariaDB with no special server access; choose a PHP version matching the Joomla branch installed. Its documentation recommends a PHP memory limit of at least 256 MB, so check that setting for larger sites.
Why host Joomla with Hostripples
- One-click Joomla install from Softaculous inside cPanel, with no manual upload or database setup
- All-NVMe storage and LiteSpeed Enterprise with LSCache for quick page loads
- Selectable PHP versions per site and CloudLinux account isolation with CageFS
- Free SSL, daily JetBackup backups and Imunify360 malware protection
- Free migration of an existing Joomla site, and 24×7 support in English