Vilka krav ställer Joomla på webbhotellet?
Joomla 5 kräver PHP 8.1 eller nyare (8.3 rekommenderas), MySQL 8.0.13+ eller MariaDB 10.4+, och minst 256 MB PHP-minne. 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 5
Joomla 5 kräver PHP 8.1 som absolut minimum, men den officiella rekommendationen är PHP 8.3 som är snabbare och har längre säkerhetsstöd. På databassidan accepterar Joomla MySQL 8.0.13 eller nyare, MariaDB 10.4 eller nyare, och PostgreSQL 12 eller nyare.
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
Det officiella minimikravet är 64 MB PHP-minne, men det räcker inte i verkligheten. Med 64 MB kraschar Joomla redan vid installation av de flesta extensions.
- 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 optimalt.
- memory_limit. Minst 256 MB bör vara möjligt utan extra kostnad.
- Databasversion. MySQL 8.0.13+ eller MariaDB 10.4+.
- 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.