Vilka krav ställer Joomla på webbhotellet?
Joomla 6 kräver PHP 8.3 eller nyare (8.4 rekommenderas), MySQL 8.0.13+ eller MariaDB 10.6+, och minst 256 MB PHP-minne. Joomla 5 går fortfarande på PHP 8.1, men den grenen får vanliga buggfixar bara till oktober 2026. De flesta svenska webbhotell med cPanel och Softaculous klarar dessa krav utan problem, men det är värt att kontrollera att webbhotellet låter dig välja PHP-version och justera memory_limit.
Tekniska minimikrav för Joomla
Kraven skiljer sig mellan de två grenar som är i drift. Joomla 6 kräver PHP 8.3.0 som absolut minimum och rekommenderar PHP 8.4. Joomla 5 nöjer sig med PHP 8.1. På databassidan accepterar Joomla 6 MySQL 8.0.13 eller nyare, MariaDB 10.6 eller nyare, och PostgreSQL 14 eller nyare. MariaDB 10.4 går tekniskt att köra, men det är den absoluta minimigränsen och inte en version projektet stöder.
Skillnaden spelar roll när du väljer webbhotell, för den avgör vilken gren du hamnar i. Joomlas utvecklingsplan sätter slutet för vanliga buggfixar i 5.x till 13 oktober 2026 och för säkerhetsfixar till 12 oktober 2027. Ett webbhotell som bara erbjuder PHP 8.1 eller 8.2 låser dig alltså till en gren som slutar få buggfixar inom kort, och du kan inte uppgradera till Joomla 6 förrän hosten höjer sin PHP-version.
Webservern är i praktiken alltid Apache 2.4 eller Nginx på delade webbhotell, och båda fungerar utmärkt med Joomla. För sökmotorvänliga URL:er krävs att Apache har modulen mod_rewrite aktiverad.
PHP-tillägg som Joomla behöver
Obligatoriska tillägg:
- json hanterar dataöverföring internt i Joomla och mellan extensions
- simplexml och dom krävs för att läsa extensionmanifest vid installation och uppdatering
- zlib används för GZIP-komprimering av sidinnehåll
- mysqlnd eller pdo_mysql är drivrutinen för databasanslutning
- gd är bildbehandlingsbiblioteket för miniatyrer och bildmanipulation
Utöver dessa rekommenderas mbstring starkt om du kör ett flerspråkigt Joomla-projekt.
PHP memory_limit gör störst skillnad
Joomla anger ingen hård undre gräns för PHP-minnet i sina tekniska krav, bara rekommendationen minst 256 MB. Den rekommendationen är värd att ta bokstavligt, eftersom minnesbristen sällan visar sig vid vanlig sidvisning utan vid installation och uppdatering av tillägg, alltså precis när ett avbrott gör mest skada.
- 128 MB är absolut bottenläge för en enkel sajt utan tung bildhantering
- 256 MB är rekommenderat minimum för de flesta sajter med normalt antal extensions
- 512 MB är rätt nivå om du kör avancerade extensions som e-handel eller tunga formulärverktyg
Joomla har fler inbyggda funktioner än WordPress, bland annat avancerad åtkomstkontroll (ACL), inbyggd flerspråkighet och uppgiftsschemaläggning. Det kostar minne även när funktionerna inte aktivt används. Kontrollera alltid att webbhotellet låter dig justera memory_limit.
Hur Joomla skiljer sig från WordPress i hostingbehov
Joomla levereras med inbyggt stöd för flerspråkighet, detaljerad behörighetskontroll per användare och grupp, och ett schemaläggningssystem för bakgrundsuppgifter. Allt utan tredjepartsextensions. Det gör att en standard-Joomlainstallation konsumerar något mer minne, men du undviker att installera ett dussin plugins.
Joomla har ett inbyggt cachesystem med sidcache, modulcache och progressiv cachehantering. Det kan ge god prestanda även på delat webbhotell utan separat cache-plugin. Joomla stöder också Redis och Memcached om webbhotellet erbjuder det.
Extensions och deras påverkan på hostingkraven
En grundläggande Joomla-installation klarar sig på ett vanligt delat webbhotell. Det är extensions som avgör resursbehoven:
- E-handelsextensions som VirtueMart kräver ofta 256–512 MB minne
- Smart Search (com_finder) kan vara resurskrävande vid omindexering
- Page builders som SP Page Builder kräver tillräckligt minne för dynamiska layouter
- Formulärextensions med filinladdning behöver generösa inställningar för
upload_max_filesize
Cronjobb för schemalagda uppgifter
Joomla 4 introducerade en inbyggd Task Scheduler som låter dig schemalägga uppgifter från adminpanelen. För mer tillförlitlig schemaläggning, till exempel nattlig Smart Search-indexering eller automatiska säkerhetskopior, rekommenderas ett riktigt cronjobb via servern.
Softaculous och one-click-installation
Om du väljer ett webbhotell med cPanel och Softaculous kan du installera Joomla med ett klick. Joomla 5.4 introducerade även stöd för automatiska kärnuppdateringar direkt i CMS:et.
Vad du bör kontrollera när du väljer webbhotell för Joomla
- PHP-version. Kan du välja PHP-version? PHP 8.3 är golvet för Joomla 6, och 8.4 är den version projektet rekommenderar.
- memory_limit. Minst 256 MB bör vara möjligt utan extra kostnad.
- Databasversion. MySQL 8.0.13+ eller MariaDB 10.6+.
- Cronjobb. Möjlighet att schemalägga egna skript.
- mod_rewrite. Krävs för sökvänliga URL:er.
- SSL-certifikat. Gratis Let's Encrypt bör ingå.
Se sidan om webbhotell för Joomla för en genomgång av de alternativ som fungerar bäst för svenska Joomla-sajter.
Joomla på delat webbhotell eller VPS?
En enkel presentationssajt eller blogg med Joomla fungerar utmärkt på ett vanligt delat webbhotell. Om din sajt kör e-handel, har sju eller fler språk med aktiv Smart Search-indexering, eller förväntar tusentals besökare per dag, är ett VPS ett bättre val. Med ett VPS kontrollerar du PHP-konfigurationen fullt ut och kan installera Redis för cachelagring.