Cette page répertorie les configurations techniques optionnelles qui ne sont pas requises pour installer et exécuter Joomla! mais qui sont nécessaires pour certaines API internes. Cette liste a été créée pour Joomla 4.

Élément Description
Application
JApplicationDaemon Requiert les extensions PHP ext/pcntl et ext/posix
Archivage
BZ2 Requiert l'extension PHP ext/bz2
GZip Requiert l'extension PHP ext/zlib
Zip Requiert l'extension PHP ext/zip ou ext/zlib
Cache
APC Requiert l'extension PHP ext/apc sur PHP 5.3 ou 5.4, ext/apcu sur PHP 5.5 ou 5.6, non supporté sur PHP 7.x (Remarque : CECI DOIT ÊTRE VÉRIFIÉ)
APCu Requiert l'extension PHP ext/apcu sur PHP 5.3+
CacheLite Requiert le pack PEAR Cache_Lite (testé sur la version 1.7.16, fonctionnera avec la 1.8)
Memcache Requiert l'extension PHP ext/memcache et un serveur Memcache (Remarque : l'extension Memcache n'est pas compatible avec PHP 7.x)
Memcached Requiert l'extension PHP ext/memcached et un serveur Memcached
Redis Requiert l'extension PHP ext/redis et un serveur Redis
Wincache Requiert l'extension PHP ext/wincache (Windows uniquement)
XCache Requiert l'extension PHP ext/xcache
Adaptateurs client
LDAP Requiert l'extension PHP ext/ldap
HTTP/Curl Requiert l'extension PHP ext/curl
HTTP/Socket Requiert que la fonction PHP fsockopen() soit activée
HTTP/Stream Requiert la fonction PHP fopen() et allow_url_fopen activée
Cryptographie
JCrypt Requiert l'extension PHP ext/mcrypt pour tous les chiffrements sauf SodiumCipher qui requiert ext/sodium
JKeychain Requiert l'extension PHP ext/openssl
Base de données
Microsoft SQL Azure Requiert l'extension PHP ext/sqlsrv (l'extension PHP 5.x ne supporte que Windows, une version compatible Linux de l'extension est disponible pour PHP 7.x)
Microsoft SQL Server Requiert l'extension PHP ext/sqlsrv (l'extension PHP 5.x ne supporte que Windows, une version compatible Linux de l'extension est disponible pour PHP 7.x)
MySQL Requiert l'extension PHP ext/mysql (non supporté sur PHP 7.x)
MySQLi Requiert l'extension PHP ext/mysqli
Oracle Requiert l'extension PHP ext/pdo avec le support Oracle (disponible uniquement pour des extensions tierces ; le CMS ne fonctionnera pas avec)
PDO MySQL Requiert l'extension PHP ext/pdo avec le support MySQL
PostgreSQL Requiert l'extension PHP ext/pgsql
SQLite Requiert l'extension PHP ext/pdo avec le support SQLite (disponible uniquement pour des extensions tierces ; le CMS ne fonctionnera pas avec)
Image
Requiert l'extension PHP ext/gd
Requiert l'extension PHP ext/fileinfo
Session
APC Requiert l'extension PHP ext/apc sur PHP 5.3 ou 5.4, ext/apcu sur PHP 5.5 ou 5.6, non supporté sur PHP 7.x (Remarque : CECI DOIT ÊTRE VÉRIFIÉ)
Memcache Requiert l'extension PHP ext/memcache et un serveur Memcache (Remarque : l'extension Memcache n'est pas compatible avec PHP 7.x)
Memcached Requiert l'extension PHP ext/memcached et un serveur Memcached
Wincache Requiert l'extension PHP ext/wincache (Windows uniquement)
XCache Requiert l'extension PHP ext/xcache
AMÉLIORATIONS OPTIONNELLES
Chaîne
mbstring Activer l'extension PHP ext/mbstring pour que la bibliothèque phputf8 utilise les fonctions natives