Opgrader Joomla 1.0 / 1.5 til Joomla 5 eller 6 — specialister i migrering af gamle websites
Dit Joomla 1.5-website har kørt uden sikkerhedsopdateringer siden september 2012. Det er mere end tretten år med ulappede sårbarheder på en platform, der blev bygget til en helt anden tid på nettet. PHP 5.2, MySQL 4.1, Internet Explorer 7 — det var de teknologier, Joomla 1.5 blev skabt til at understøtte. Nettet er gået videre. Dit website skal følge med.
Vi er specialiseret i migrering af gamle Joomla-installationer — de komplekse projekter med høj risiko, som de fleste bureauer ikke vil røre. At migrere fra Joomla 1.x til en moderne Joomla 5- eller 6-installation er ikke en simpel opgradering. Det er en struktureret genopbygning, der bevarer dit indhold, dine brugere og dine placeringer i søgemaskinerne, samtidig med at du får et helt moderne website.
Få en gratis vurdering af dit gamle website →
Virkeligheden bag at køre Joomla 1.5 i 2026
Hvis dit website stadig kører på Joomla 1.0 eller 1.5, lever du næsten med sikkerhed på lånt tid. Her er, hvad det betyder helt konkret.
Tretten år med kendte sårbarheder
Alle sikkerhedssårbarheder, der er fundet i Joomla siden september 2012, er fortsat ulappede i version 1.5. Det omfatter kritiske huller til fjernkørsel af kode, SQL injection-sårbarheder, cross-site scripting-angreb og sårbarheder i filupload. Det er ikke teoretiske risici — de er dokumenterede, offentliggjorte og bliver aktivt udnyttet af automatiserede angrebsværktøjer, der scanner nettet for sårbare installationer.
Hvis dit Joomla 1.5-site endnu ikke er blevet kompromitteret, er det sandsynligvis et spørgsmål om tid og synlighed snarere end om sikkerhed. Sårbarhederne er der; det er kun angribernes interesse, der afgør, hvornår de bliver udnyttet.
Understøttelsen af PHP er ophørt
Joomla 1.5 blev bygget til PHP 4.3 til PHP 5.4. PHP 5.4 nåede end of life i september 2015. Din hostingudbyder kører enten en forældet, ikke-understøttet PHP-version for at holde dit site i live, eller også kører dit site på en nyere PHP-version i en forringet kompatibilitetstilstand, der kan bryde sammen når som helst.
De fleste hostingudbydere har allerede fjernet PHP 5.x helt fra deres servere. Når din hostingudbyder opgraderer sit PHP-miljø — og det gør de før eller siden — holder dit Joomla 1.5-website op med at fungere. Det er ikke et spørgsmål om hvorvidt, men hvornår.
Ingen extensions, ingen templates, ingen support
Økosystemet af extensions til Joomla 1.5 uddøde reelt for flere år siden. Ingen udviklere vedligeholder extensions til Joomla 1.5. Ingen leverandører sælger templates til Joomla 1.5. Joomla-fællesskabets fora yder ikke support til version 1.5. Hvis noget går i stykker på dit Joomla 1.5-site i dag, er de eneste, der kan reparere det, specialister med erfaring i gamle Joomla-versioner — og vi er meget få tilbage.
Konsekvenser for søgemaskinerne
Ud over sikkerheden lider Joomla 1.5-sites under tekniske begrænsninger, der rammer synligheden i søgemaskinerne. Platformen mangler understøttelse af responsivt design (mobilvenlighed har været en rangeringsfaktor hos Google siden 2015), moderne strukturerede data og de optimeringer af sidehastighed, som nutidens søgealgoritmer belønner. Et Joomla 1.5-site konkurrerer mod moderne websites med den ene hånd bundet på ryggen.
Manglende GDPR-overholdelse
Joomla 1.5 er seks år ældre end GDPR. Platformen har ingen indbyggede privatlivsværktøjer, ingen håndtering af samtykke og ingen behandling af anmodninger fra registrerede. At gøre et Joomla 1.5-site reelt GDPR-compliant er praktisk talt umuligt uden omfattende specialudvikling — udvikling, der ville være langt bedre brugt på at migrere til en moderne platform, der understøtter overholdelse fra bunden.
Hvad femten års website faktisk indeholder
Ejere undervurderer konsekvent, hvad deres gamle site rummer, indtil vi gennemgår det. Et site fra Joomla 1.5-æraen, der har været online siden begyndelsen af 2010'erne, bærer typisk på: hundredvis til tusindvis af artikler, hvoraf mange stadig trækker søgetrafik; et billedbibliotek, som ingen andre steder i virksomheden findes en kopi af; bruger- og kundedata med reel driftsmæssig værdi; indgående links fra kataloger, presse og partnersites opbygget over et årti — linkværdi, som penge ikke hurtigt kan købe; og URL-mønstre, som det øvrige net stadig peger på. Hvert eneste af disse er et aktiv, som migreringen er designet til at føre med over, og et aktiv, der er tabt for altid, hvis sitet en dag simpelthen bliver slukket efter en hændelse, et hostingnedbrud eller en "lad os bare starte forfra"-beslutning truffet i frustration.
Det er det stille argument for at migrere bevidst frem for at vente på, at noget sker: en planlagt migrering bevarer femten års akkumuleret værdi på din tidsplan; en nødmigrering redder, hvad den kan, på en andens. Opdagelsesfasen begynder med præcis denne gennemgang, så du, før der træffes nogen beslutning, ved — helt konkret — hvad dit gamle site faktisk er værd.
Hvorfor det er en migrering, ikke en opgradering
Forskellen er afgørende. En opgradering lægger en ny version oven på en eksisterende installation. En migrering indebærer, at man installerer en frisk kopi af målversionen og overfører data fra den gamle installation. Joomla 1.5 kan ikke opgraderes — kodebasen, databasestrukturen, templatesystemet og arkitekturen for extensions er fundamentalt uforenelige med enhver moderne Joomla-version.
Hvad vi migrerer (bevarer)
- Indhold: Alle artikler, kategorier og deres hierarkiske struktur. Hvert stykke indhold, du har skabt gennem årene, overføres til den nye installation.
- Brugere: Brugerkonti, brugergrupper og adgangsniveauer migreres. Brugeradgangskoder skal muligvis nulstilles på grund af ændringer i algoritmen til hashing af adgangskoder mellem Joomla 1.5 og moderne versioner.
- Medier: Hele din billedmappe — alle billeder og filer, der er uploadet via Joomlas mediemanager — overføres direkte.
- Menustruktur: Dit sites navigationsstruktur genskabes i den nye installation med samme logiske opbygning.
- URL-struktur: Gennem omfattende kortlægning af 301-redirects sikrer vi, at hver eneste URL på dit gamle site peger på den tilsvarende side på det nye. Det bevarer dine placeringer i søgemaskinerne og sikrer, at bogmærker og eksterne links fortsat virker.
Hvad vi genopbygger
- Template: Din Joomla 1.5-template er fuldstændig uforenelig med moderne Joomla. Templaten skal bygges op fra bunden med moderne webstandarder — Bootstrap 5, responsivt design, overholdelse af tilgængelighedskrav og optimeret ydeevne. Vi kan matche dit eksisterende design, hvis du vil bevare din brandidentitet, eller vi kan skabe et helt nyt moderne design.
- Extensions: Hver eneste Joomla 1.5-extension skal udskiftes med en moderne pendant. I mange tilfælde er funktionalitet, der krævede tredjeparts-extensions i 2008, i dag indbygget i Joomla-kernen. For specialiseret funktionalitet finder vi moderne alternativer. I de sjældne tilfælde, hvor der ikke findes et alternativ, udvikler vi skræddersyede løsninger.
- Konfiguration: Serverkonfiguration, SEO-indstillinger, brugerrettigheder og systemkonfiguration genopbygges til den moderne platform.
Migreringsprocessen
Fase 1: Afdækning og vurdering
Vi gennemgår din Joomla 1.5-installation i detaljer. Det omfatter dokumentation af alt indhold (artikler, kategorier, menupunkter, mediefiler), kortlægning af hver installeret extension og dens funktion på dit website, analyse af din template og eventuelle tilpasninger, dokumentation af din URL-struktur til redirect-kortlægning samt vurdering af dit hostingmiljø.
Ud fra denne vurdering udarbejder vi en detaljeret migreringsplan, der præcist angiver, hvad der bevares, hvad der genopbygges, og hvilke alternativer der skal erstatte udgåede extensions. Du godkender denne plan, før der påbegyndes noget betalt arbejde.
Fase 2: Frisk Joomla-installation
Vi installerer en frisk kopi af målversionen af Joomla (5 eller 6) i et staging-miljø. Serveren konfigureres med moderne PHP, MySQL og webserverindstillinger optimeret til ydeevne og sikkerhed.
Fase 3: Datamigrering
Dit indhold migreres fra Joomla 1.5-databasen til den nye Joomla-installation. Det er en kompleks proces, fordi databasestrukturerne adskiller sig markant mellem Joomla 1.5 og moderne Joomla. Artikler, kategorier, brugere, menupunkter og mediereferencer kortlægges og overføres med skræddersyede migreringsscripts, der tager højde for de strukturelle forskelle.
Extension-specifikke data — indhold fra tredjepartskomponenter som e-handelsprodukter, foromindlæg, katalogposter eller egne datasæt — kræver individuel håndtering. For hver extension med væsentlige data udvikler vi en migreringsvej, der overfører dataene til den moderne pendant.
Fase 4: Implementering af template
Din nye template bygges eller konfigureres, så den lever op til dine designønsker. Uanset om du vil bevare din eksisterende brandidentitet eller benytte lejligheden til at give dit website et frisk udtryk, bliver resultatet et fuldt responsivt, tilgængeligt og hurtigt design bygget på moderne webstandarder.
Fase 5: Konfiguration af extensions
Moderne pendanter til dine Joomla 1.5-extensions installeres, konfigureres og testes. Hvor migrering af extension-data blev planlagt i fase 1, importeres og verificeres disse data.
Fase 6: Kortlægning af URL-redirects
Et af de mest kritiske aspekter ved en migrering af et gammelt site er at bevare dine placeringer i søgemaskinerne. Hver URL på dit Joomla 1.5-site kortlægges til den tilsvarende URL på det nye site. 301-redirects opsættes, så søgemaskinerne overfører deres rangeringssignaler til de nye URL'er, og så besøgende, der kommer ind via gamle links eller bogmærker, lander på de rette sider.
For sites med tusindvis af sider er denne redirect-kortlægning et omfattende projekt i sig selv. Vi bruger systematiske metoder for at sikre fuldstændighed og nøjagtighed.
Fase 7: Test og verifikation
Det migrerede site testes grundigt — hver side, hver formular, hvert interaktivt element. Indhold verificeres for fuldstændighed og nøjagtighed. Redirects testes. Ydeevnen benchmarkes. Tilgængeligheden kontrolleres mod WCAG 2.1-kriterierne. Test på tværs af browsere og på mobil sikrer ensartet adfærd.
Fase 8: Din gennemgang
Du får fuld adgang til staging-sitet for at gennemgå migreringen. Vi viser dig den nye administrationsgrænseflade, demonstrerer det migrerede indhold og funktionalitet og foretager de justeringer, der måtte være behov for.
Fase 9: Idriftsættelse
Det nye site afløser din Joomla 1.5-installation i en nøje koordineret overgang. Dit gamle site bevares som et backup-arkiv til reference.
Fase 10: Support efter migrering
Tredive dages dedikeret support til overvågning, justeringer og eventuelle problemer, der måtte dukke op. Vi hjælper også dit team med at blive fortrolige med den moderne Joomla-administrationsgrænseflade.
Brug migreringen som den mulighed, den er
Et site, der har kørt siden Joomla 1.5-æraen, bærer på mere end gammel software — det bærer på hver eneste beslutning om nettet, der blev truffet i 2010. Migreringen er det ene øjeblik, hvor det hele kan rettes på én gang, til marginal omkostning, fordi alt alligevel bliver bygget om:
- Indholdet bliver auditeret, ikke bare flyttet. Mere end et årtis artikler indeholder altid hundredvis, der er forældede, dublerede eller skadelige for din søgeprofil. Vi migrerer selektivt: beholder det, der fortjener sin plads, arkiverer resten og redirecter alt — dit nye site lanceres lettere og rangerer bedre for det.
- Design og mobiloplevelse nulstilles til nutidens professionelle standard — responsivt, hurtigt og bygget fuldt tilgængeligt fra den første templatebeslutning, hvilket gør din eksponering over for EAA fra en eftermontering til et ikke-problem.
- Overholdelse bygges ind, ikke skrues på: håndtering af samtykke, privatlivsværktøjer og ren datahåndtering konfigureres som en del af opbygningen frem for at blive lappet oven på gamle strukturer.
- Målelaget starter på en frisk: moderne analytics, verifikation i Search Console, oppetidsovervågning og en skriftlig baseline-rapport — mange sites fra 1.5-æraen har fløjet i fuldstændigt blinde i årevis, uden at nogen i organisationen har bemærket det.
Ejere går ind i dette projekt med frygt for omkostningen ved at indhente det forsømte; de går ud af det med et website, der for første gang i et årti konkurrerer ordentligt. Eksponeringen tvang timingen frem — muligheden er det, du faktisk køber.
Joomla 5 eller Joomla 6 — hvilken målversion?
Når du migrerer fra Joomla 1.5, bygger du dit website op fra bunden uanset målversion. Der er ingen teknisk fordel ved at sigte mod en ældre version — migreringsindsatsen er stort set den samme, uanset om du sigter mod Joomla 5 eller Joomla 6.
For de fleste migreringer af gamle sites anbefaler vi Joomla 6 som mål. Når du alligevel bygger om, er der ingen grund til at starte på andet end den nyeste version. Det giver dig den længst mulige horisont, før en fremtidig større migrering bliver nødvendig, og sikrer, at du fra dag ét får glæde af de nyeste funktioner og den nyeste sikkerhedsarkitektur.
Undtagelsen er, når bestemte extensions, der er kritiske for dit website, findes til Joomla 5, men endnu ikke til Joomla 6. I det tilfælde sikrer Joomla 5 som mål fuld native understøttelse af extensions. Det vurderer vi i opdagelsesfasen og rådgiver derefter.
Almindelige Joomla 1.5-extensions og deres moderne afløsere
Gennem årene har vi migreret hundredvis af Joomla 1.5-extensions til moderne pendanter. Her er nogle af de mest almindelige afløsere:
- JCE Editor → JCE Editor (stadig under aktiv udvikling, fuld understøttelse af Joomla 5/6) eller den forbedrede TinyMCE-editor i Joomla-kernen
- VirtueMart 1.x → HikaShop (moderne e-handel med fuld understøttelse af Joomla 5/6) eller VirtueMart 4
- Fireboard / tidlige Kunena → Kunena Forum (direkte efterfølger, under aktiv udvikling til Joomla 5/6)
- JomSocial → JomSocial (stadig tilgængelig) eller EasySocial
- DOCman 1.x → DOCman fra Joomlatools (moderne version med understøttelse af Joomla 5/6)
- Phoca Gallery 1.x → Phoca Gallery (moderne version, kompatibel med Joomla 5/6)
- Community Builder → Community Builder (stadig vedligeholdt) eller JomSocial
- sh404SEF → SEO-funktionerne i Joomla-kernen (markant forbedrede) eller 4SEF
- JCal Pro → JEvents (kompatibel med Joomla 5/6) eller DPCalendar
- AceSEF → SEO i Joomla-kernen eller 4SEF
Hvis dit site bruger extensions, der ikke står på listen, vil vores vurdering finde den rette moderne pendant til hver enkelt.
Tidsplan og priser
Migreringer af gamle Joomla-sites er de mest tidskrævende projekter, vi håndterer. En typisk Joomla 1.5-migrering af et website af moderat kompleksitet tager to til fire uger. Større sites med tusindvis af artikler, omfattende skræddersyet funktionalitet eller komplekse extension-data kan tage længere tid.
Projekter starter fra 2.500 € for standard-sites fra den gamle æra. Komplekse migreringer med skræddersyede komponenter, e-handelsdata, brugerdatabaser og flersproget indhold prissættes individuelt. Alle tilbud er til fast pris og bygger på den detaljerede vurdering, der gennemføres, før arbejdet går i gang.
Omkostningen ved en professionel migrering er en brøkdel af, hvad et sikkerhedsbrud, et datatab eller længere nedetid ville koste din organisation — for slet ikke at tale om de lovgivningsmæssige konsekvenser ved at køre et system, der har været uden support i mere end et årti.
Ofte stillede spørgsmål
Kan Joomla 1.5 opgraderes til en moderne version?
Nej. Joomla 1.5 kan ikke opgraderes gennem nogen automatiseret proces. Arkitekturen, databasestrukturen og templatesystemet er fundamentalt uforenelige med enhver version af Joomla udgivet efter version 2.5. Migrering — at installere en frisk moderne version og overføre data — er den eneste vej frem.
Mister jeg indhold under migreringen?
Alt kerneindhold — artikler, kategorier, menustrukturer, brugerkonti og mediefiler — bevares under migreringen. Extension-specifikke data (såsom e-handelsprodukter, foromindlæg eller katalogposter) migreres, hvor den moderne pendant understøtter dataimport. Vores vurdering identificerer eventuelt indhold, der ikke kan migreres, og foreslår løsninger, før arbejdet begynder.
Kan mit eksisterende design bevares?
Dit visuelle design kan genskabes i en moderne template. Den underliggende kode skal skrives helt om — Joomla 1.5-templates bygger på teknologier, der er uforenelige med moderne Joomla — men udseendet og følelsen af dit website kan matches så tæt, du ønsker. Mange kunder bruger migreringen som anledning til at give designet et frisk udtryk, men vi tilgodeser begge tilgange.
Hvad med mine placeringer i søgemaskinerne?
Vi gennemfører en omfattende kortlægning af 301-redirects for at bevare dine placeringer. Hver URL på dit Joomla 1.5-site kortlægges til den tilsvarende URL på det nye site. Når det udføres korrekt, bevarer processen din synlighed i søgemaskinerne og sikrer kontinuitet for besøgende, der kommer ind via søgeresultater, bogmærker eller eksterne links.
Hvor længe har mit Joomla 1.5-site været uden support?
Joomla 1.5 nåede end of life i september 2012. Hvis du læser dette i 2026, har dit site været uden officielle sikkerhedsopdateringer i mere end tretten år. Joomla 1.0, forgængeren, nåede end of life endnu tidligere. Der findes ingen fællesskabsleverede patches til nogen af versionerne — den eneste mulighed er migrering til en understøttet version.
Hvad hvis min hostingudbyder dropper understøttelsen af PHP 5?
Når det sker, holder dit Joomla 1.5-site op med at fungere med det samme. Der findes ingen løsning — Joomla 1.5 kan ikke køre på PHP 7 eller nyere versioner. Det scenarie er uundgåeligt, og spørgsmålet er kun timing. Hvis din hostingudbyder allerede har varslet ændringer i PHP-versionen, er det presserende nu.
Kan det betale sig at migrere, eller bør jeg bygge om fra bunden på en anden platform?
Det afhænger af dit indhold. Hvis du har hundredvis eller tusindvis af artikler, en etableret brugerbase, betydelige placeringer i søgemaskinerne eller indhold, der ville være dyrt at genskabe, er det langt mere effektivt at migrere dine data til moderne Joomla end at starte forfra. Hvis dit site har minimalt indhold og ingen væsentlig organisk trafik, kan en frisk start på en hvilken som helst platform være enklere. Vi kan vurdere begge muligheder i opdagelsesfasen.
Vi har mistet admin-adgangskoden / udvikleren / dokumentationen. Kan I stadig migrere sitet?
Næsten altid, ja. Med hosting- eller databaseadgang kan vi genskabe alt det, der betyder noget — indhold, brugere, billeder, struktur — selv når selve Joomla-administrationen er utilgængelig. Hvis også hostingadgangen er væk, er genskabelse nogle gange stadig mulig ud fra backups, direkte fra hostingudbyderen eller i værste fald fra arkiverede kopier af de offentlige sider. Arkæologi på udokumenterede gamle sites er helt rutinemæssigt arbejde for os; tag den adgang med, du har, så kortlægger vi resten.
Det gamle site har skræddersyet funktionalitet, som ingen forstår længere. Hvad sker der med den?
Vi reverse-engineerer, hvad den gør, ud fra koden og dataene, dokumenterer den for første gang nogensinde og beslutter så sammen: bygger den ordentligt op igen via skræddersyet udvikling, erstatter den med en vedligeholdt moderne extension eller — overraskende ofte — opdager, at virksomheden holdt op med at have brug for den for år tilbage. Mystisk kode er et problem, der kan løses, ikke en showstopper for migreringen.
Stop med at køre på lånt tid
Hver dag, dit Joomla 1.5-site fortsætter med at køre, er en dag med unødvendig risiko. Vores gratis vurdering af gamle sites gennemgår din installation og giver dig et klart billede af, hvad en migrering indebærer i netop din situation — omfanget, tidsplanen og prisen. Uden forpligtelse, uden pres. Bare en ligefrem vurdering fra specialister, der har arbejdet med Joomla, siden før version 1.5 blev udgivet.