| Door: Sander Potjer. | Categorie: Algemeen.

Nieuwe en verbeterde Joomla! updater

joomlaupdateSinds Joomla 1.7 bevat Joomla een één-klik update systeem. Een prima systeem als het werkte. Helaas bleek het niet robuust genoeg te zijn voor alle verschillende hosting omgevingen en verschillend geconfigureerde systemen. Veel mensen weken daarom uit naar de AdminTools extensie van Nicholas Dionysopoulos om de Joomla updates uit te voeren.

Het Joomla project is blij te kunnen aankondigen dat met de release van Joomla 2.5.4 er een nieuw core component beschikbaar is: Joomla! Update. Dit component is gemaakt door Nicholas waarbij hij gebruik heeft gemaakt van zijn ervaring met uiteenlopende hosting omgevingen bij zijn Akeeba Backup, Kickstart en Admin Tools extensies. Wanneer het component is geïnstalleerd kan je het gebruiken bij de volgende release van Joomla. Als je dus reeds naar Joomla 2.5.4 bent geüpdatet kan je het gebruiken om straks naar Joomla 2.5.5 te updaten.

Via het nieuwe Joomla Update component kan je ook de keuze maken of je updates wilt blijven maken voor de 2.5.x serie met lange termijn ondersteuning of dat je wilt updaten naar Joomla 3.0.0 met korte termijn ondersteuning als deze beschikbaar komt in september 2012.

Het icoon in het controlepaneel geeft nog steeds aan of er een nieuwe Joomla update beschikbaar is, maar zal vanaf nu bij het klikken je doorsturen naar het Joomla Update component in plaats van de update tab in het extensiebeheer. Als er een Joomla update beschikbaar is wordt dat zichtbaar in het nieuwe component waarbij je de installatiemethode kunt kiezen. De meeste mensen zullen dit op 'Schrijf bestanden direct' laten staan, maar je kan dit ook aanpassen naar de langzamere methode 'Schrijf bestanden met gebruik van FTP' als je host het direct wegschrijven van bestanden niet toestaat.

joomlaupdate-gevonden

Het enige dat je moet doen om te updaten is klikken op de 'Installeer de update' knop. Zoals gebruikelijk raden we aan om altijd eerste een backup te maken.

Als je up to date bent zul je een bericht zien dat er geen nieuwe updates beschikbaar zijn.

joomlaupdate-geenupdate

Als het je voorkeur verdient is het nog steeds mogelijk om Joomla updates uit te voeren via het Extensiebeheer door het uploaden van een zip bestand of de uitgepakte bestanden in een tijdelijke map te plaatsen. Zie voor meer informatie //docs.joomla.org/Upgrading_from_an_existing_version

Opties

Voor de meeste mensen zal het niet nodig zijn om aanpassingen te maken bij de opties van het Joomla Update component, maar er zijn wel diverse mogelijkheden voor meer flexibiliteit bij het updaten. Als je naar de 'Opties' gaat zul je zien dat er een keuze gemaakt kan worden in welke updateserver je wilt gebruiken. Daarmee wordt gekeken of er een nieuwe versie beschikbaar is om naar te updaten.

joomlaupdate-instellingen

Lange termijn ondersteuning (aanbevolen): Dit is de standaard ingestelde optie en zorgt ervoor dat je updates blijft ontvangen voor de 2.5.x serie van Joomla. Korte termijn ondersteuning updates zoals Joomla 3.0.0 in dit najaar zullen niet verschijnen als deze beschikbaar komen.

Korte termijn ondersteuning: Deze optie zorgt ervoor dat de nieuwste releases verschijnen die geschikt zijn voor productie omgevingen. Joomla 3.0.0 verschijnt bijvoorbeeld ook als deze versie wordt uitgebracht. Alfa en beta releases van nieuwe Joomla versies zullen niet verschijnen.

Testen: Deze optie wordt gebruikt door de Joomla Bug Squad om nieuwe versies te testen voordat deze worden uitgebracht.

Aangepaste URL: Met deze optie kan je een specifieke URL invoeren voor de update server. Het kan gebruikt worden voor speciale pakketten, bijvoorbeeld voor andere talen zoals de Nederlandse Joomla update server. Als je deze keuze selecteert moet je ook bij Aangepaste URL' veld de URL zelf invullen dat naar de update server verwijst.

Momenteel ingesteld (geen wijziging): Met deze update zal de URL gebruikt worden die momenteel in de database is opgeslagen voor updates.

Dit artikel oorspronkelijk in het Engels verschenen en geschreven door Andrea Tarr: New and Improved Updater