Joomla 4 Update

Joomla 4 komt. De meest baanbrekende vernieuwing van het CMS Joomla is op komst en zal voor een revolutie zorgen op het internet. Wanneer? Joomla 4 wordt al geruime tijd aangekondigd en een exacte datum voor de definitieve release is er nog niet. Momenteel wordt de Beta-versie nog intensief getest maar ik schat dat in het begin van 2021 de stabiele versie beschikbaar is voor het grote publiek.

In dit artikel lees je waarom en hoe je kan updaten naar Joomla 4. Het artikel wordt regelmatig geüpdatet als nieuwe informatie beschikbaar is.

In dit artikel:

  1. Hoe werken de versie-nummers bij Joomla? 
  2. Wat is er zo speciaal aan Joomla 3.10?
  3. Moet ik mijn template ook updaten?
  4. Hoe kan je een update naar Joomla 4 nu al voorbereiden?
  5. Ben ik verplicht om te updaten naar Joomla 4?
  6. Wat is nieuw in de Joomla 4 update?
  7. Kan je Joomla! versie 2.5 nog updaten?
  8. Update-Support: Wij kunnen helpen!

 

Joomla 4 logo

 

Hoe werken de versie-nummers bij Joomla? 

Op dit moment is de productie-versie van Joomla 3.9.22.

  • Hierbij staat 3 voor een MAJOR update
  • De 9 voor een MINOR update
  • En 22 voor een PATCH

De overgang naar Joomla versie 4 is dus een “major update” en komt niet zo heel vaak voor. De overgang naar versie 3 is ondertussen al acht jaar geleden. Een major update, je kan eigenlijk spreken van een mini-migratie, is wel iets omslachtiger dan de “one-click-updates” die je hebt bij minor- en patch-updates. Maar geen nood, bij Joomla houden ze maximaal rekening met “Backward compatibility” (Achterwaartse compatibiliteit of ondersteuning voor een oudere versie) en hebben ze het update-proces gebruiksvriendelijk gemaakt.

Wat is er zo speciaal aan Joomla 3.10?

Vooraleer je kan updaten naar Joomla 4 moet je eerst updaten via Joomla 3.10. Deze minor update zal op hetzelfde moment verschijnen als de stabiele versie van Joomla 4.

Joomla 3.10 is de brug tussen Joomla 3 en 4 en bevat een aantal speciale functies om je update vlotjes te laten verlopen. Joomla 3.10 zal de laatste versie van de 3.x serie zijn.

Joomla 3.10 bevat een “Pre-Update checker” of “Voor-Update-Controle” . Deze “Pre-Update checker” zal voor jouw twee dingen doen:

  1. De compatibiliteit van je hosting-omgeving checken
  2. Nagaan of je extensies (die je extra hebt geïnstalleerd) compatibel zijn met Joomla 4

1. De compatibiliteit van je hosting-omgeving checken

Je joomla CMS is geïnstalleerd op een server en maakt gebruik van verschillende technologieën. Deze serversoftware wordt ook regelmatig geüpdatet om bijvoorbeeld de snelheid te verhogen of de veiligheid te blijven garanderen. Misschien heb je al wel eens gehoord van afkortingen zoals PHP en SQL.

2. Compatibele extensies voor Joomla 4

In je Joomla CMS kan je extensies installeren bovenop de standaard installatie. Deze extensies bieden dan extra mogelijkheden. Een overzicht van deze extensies kan je vinden in de Joomla! Extensions Directory™.  Elke extensie in de directory is voorzien van een compatibiliteits-badge voor Joomla 4:

Joomla 4 compatibel

Meer informatie over de Pre-Update Check kan je vinden in de Joomla Documentation.
Bekijk ook zeker het artikel “Potential backward compatibility issues in Joomla 4”.

 

Moet ik mijn template ook updaten?

De update naar Joomla 4 is een MAJOR update en is dus een grondige verandering van het Joomla-systeem. Daardoor kan het best zijn dat je template niet meer te gebruiken is voor Joomla 4.

De controle van de compatibiliteit van je template zal niet opgenomen zijn in de Pre-Update checker van Joomla 3.10. Daarom is het zeer belangrijk dat je een werkende back-up hebt.

De templates die geïnstalleerd zijn samen met je Joomla CMS zoals Protostar, Beez3 of Beez5 zullen automatisch geconverteerd worden naar de nieuwe standaardtemplate van Joomla 4: Cassiopeia.

Als je echter een andere template gebruikt bestaat de kans dat deze niet compatibel is met Joomla 4. Als je dezelfde template wil gebruiken kijk dan eerst bij de ontwikkelaar van de template of er een nieuwe versie beschikbaar is. Heel wat template-boeren brengen regelmatig nieuwe versies uit.

Als je template gebaseerd is op een template-framework kijk dan na of de versie van het template-framework compatibel is en of je deze misschien kan updaten.

Stand van zaken van enkele template-frameworks voor Joomla 4:

Gantry 5
Momenteel hebben ze bij Gantry nog geen enkele template geoptimaliseerd voor Joomla 4. Ze wachten nog even op de RC (release candidate) om de templates en het framework aan te passen. Enkel Gantry 5 zal hiervoor in aanmerking komen. Een actueel overzicht van de compatibiliteit van de Gantry-templates kan je vinden op de Joomla Templates Compatibility Matrix van RocketTheme.

Helix Ultimate
Bij Joomshaper werken ze met het framework Helix, de laatste versie daarvan is Helix Ultimate. Helix Ultimate gebruikt Bootstrap 4, dezelfde versie als Joomla 4. Dus dat zit al snor. Momenteel werken ze bij Joomshaper aan Helix Ultimate 2.0 die geschikt zal zijn voor Joomla 4. Na een update van het framework zullen alle templates die werken met Ultimate compatibel zijn met Joomla 4. Een blik in de toekomst kan je in deze demo bekijken. Templates die nog gebruik maken van Helix 3 zullen daarna ook compatibel gemaakt worden. De SP Page Builder van Joomshaper is momenteel al compatibel met Joomla 4.

T4 framework (Joomlart)
T4 is de opvolger van T3 en wordt uitgegeven door Joomlart. Het framework werd speciaal ontwikkeld met het oog op Joomla 4. Meer informatie over het T4 framework kan je hier lezen. Er is echter niet veel informatie over het compatibel maken van de oudere T3-templates.

Astroid (Joomdev)
Bij Joomdev zijn ze helemaal mee met de Joomla 4-update. Vanaf Astroid versie 2.4 ben je helemaal compatibel en ook de Page Builder is compatibel. Er is zelfs al een korte handleiding How to Design Joomla 4 Website With Astroid Framework? Een lijst van 22 templates die werden geupdate kan je hier vinden: https://www.joomdev.com/blog/entry/22-joomla-templates-upgraded

Hoe kan je een update naar Joomla 4 nu al voorbereiden?

  1. Je serversoftware updaten. De minimum vereisten voor Joomla 4 zijn momenteel nog niet gekend, deze voor Joomla 3.10 al wel: PHP 7.2.5, MySQL 5.6, PostgreSQL 11.0 en er is geen ondersteuning meer voor SQL Server. Om na te gaan welke serversoftware je website momenteel gebruikt kan je volgende stappen volgen: In je Joomla-beheer > Systeem > Systeeminformatie. Opgelet: bovenstaande php en sql-versies zijn voor Joomla 3.10, de minimum vereisten voor Joomla 4 kunnen nog hoger liggen. Als je serversoftware niet aan de minimum vereisten voldoet pas deze dan aan of vraag het aan je host. De update naar Joomla 4 is natuurlijk het ideale moment om te veranderen van host. De hosting van Stekkedoos gebruikt steeds de meest nieuwste serversoftware.
  2. Nagaan of je extensies compatibel zijn. Ga kijken op de Joomla Extensions Directory en ga na of je extensie compatibel is met Joomla 4 (J4 Beta). Indien dit niet het geval is kan je op zoek gaan naar een soortgelijke extensie die wel compatibel is. Op deze pagina kan jen actuele lijst met compatibele extensies vinden. Ook als je extensie die het update-beleid van Joomla niet volgen kan je best vervangen door een alternatief. Deze extensies kan je herkennen als er in de directory staat vermeld: “This extension does NOT implement the Joomla! Update System”. Ben je onzeker over het kiezen van een alternatieve extensie? Neem dan even contact op met Stekkedoos.
  3. Je extensies (die wel compatibel zijn) blijven updaten naar de nieuwste versies. Dit zou je eigenlijk altijd moeten doen maar zeker met het oog op de update naar Joomla 4 is dit sterk aan te bevelen. In de Pre-Update checker van Joomla 3.10 zullen beschikbare extensie-updates trouwens getoond worden (in het oranje).
  4. Je back-ups controleren. Tijdens het update-proces van Joomla 3 naar Joomla 4 maak je best verschillende back-ups voor het geval er iets mis zou gaan. Met Akeeba Backup (https://www.akeeba.com/ ) kan je gemakkelijk zelf back-ups nemen. De vraag blijft natuurlijk of je back-up wel werkt, want een back-up die je niet controleert is eigenlijk geen back-up. Hoe je dit doet kan je lezen in deze snelstartgids van Akeeba.
  5. Als je denkt dat je ouwe template niet meer zal werken in Joomla 4 is het misschien een goed idee om eens een ander jasje te passen. Je hoeft daarvoor geen nieuwe website te maken, een andere template is voldoende. Ga op zoek naar een compatibele template of laat je template wijzigen door Webdesign Stekkedoos. Je zal merken dat je ouwe site er direct helemaal anders uitziet.

Opmerkingen:

  • Voor klanten van Stekkedoos met Premium Support worden serversoftware, Joomla CMS en extensies automatisch geüpdatet.
  • Een uitgebreide stap-voor-stap migratie kan je vinden in de Joomla Documentation. Doe dit pas bij het verschijnen van de stabiele Joomla 4-versie. 

  

Ben ik verplicht om te updaten naar Joomla 4?

Nee, hoor. Toch niet direct.

De laatste versie van de 3-reeks (3.10) zal nog twee jaar ondersteund worden waardoor je security-patches blijven binnenkomen. Maar daarna is het gedaan.

End-Of-Support: Wat betekent dit? Voor Joomla CMS komen geregeld beveiligingsupdates uit. Je kan dit het beste vergelijken met een antivirusprogramma, ook hier moet je de virusdefinities regelmatig updaten anders is je virusprogramma waardeloos tegen de nieuwste virussen. Zonder deze updates wordt uw website kwetsbaar voor hackers. Een patch-update binnen dezelfde Joomla-versie doe je met een eenvoudige klik.

Wat is nieuw in de Joomla 4 update?

  • Nieuwe verbeterde User Interface, gebaseerd op Bootstrap 4
  • Meer gebruik van Joomla-framework pakketten
  • Nieuwe Media Manager met mogelijkheden om afbeeldingen te bewerken
  • Workflow met scenario’s voor de publicatie van artikelen
  • Verbeterde SEO-prestaties
  • Meer gebruiksvriendelijke beheer-interface
  • Sneller door betere scripting
  • Een nog gemakkelijkere installatie
  • Een ongeëvenaarde accessibility voor blinden en slechtzienden
  • Een verhoogde beveiliging
  • En nog veel meer …

Kan je Joomla! versie 2.5 nog updaten?

Ja, dat kan maar je moet een hele migratieweg afleggen. Hopelijk wordt dit geen migratie-lijdensweg.

Joomla! 2.5.28 kan momenteel alleen in 2 stappen gemigreerd worden. Migreer eerst naar versie 3.5.1 . U moet dan upgraden van 3.5.1 naar de nieuwste 3.x met de one-click update van Joomla 3. Daarna kan je pas updaten naar Joomla 4.

Update-Support: Wij kunnen helpen!

Een update naar een nieuwe Joomla-versie vergt toch wel wat controle. De Joomla-kern kan gemakkelijk worden geüpdatet, maar extensies die nadien werden toegevoegd moeten ook beschikbaar zijn voor de nieuwe Joomla-versie. Hetzelfde geldt voor de template.

Webdesign Stekkedoos kan je helpen bij een update zonder grote kosten te moeten besteden aan het maken van een nieuwe website.

  • We stellen een updateplan op,
  • We loodsen u stap voor stap door de update OF
  • Stekkedoos voert de update voor u uit

Een Joomla-update is net alsof je verhuist naar een nieuwe woonst. Je gaat door je inboedel, je kiest de dingen die je mee gaat nemen, versleten en overbodige dingen breng je naar het containerpark. Eénmaal in je nieuwe woonst koop je misschien een nieuw meubel en probeert alles zo geriefelijk mogelijk op te stellen. Hetzelfde geldt voor een Joomla-update. Het is het ideale moment om te beslissen wat werkt en wat niet. Wat mag blijven? Wat moet weg?
Webdesign Stekkedoos helpt je om te beslissen wat weg mag en stelt alternatieven voor om je nieuwe Joomla-site optimaal te gebruiken.

Joomla Update Servicejoomla update
Neem nu contact op. Wacht niet te lang en hou je site veilig!
Joomla 4 Update Service

 

 

 

Ook interessant: