WHELP! geeft advies over ontwerp, bouw en zoekmachine optimalisatie van je website. Ben je hier voor de eerste keer? Start dan bij het 4-stappenplan voor een eigen website.

10 tips voor een succesvolle upgrade van je CMS

Als je gebruik maakt van open source pakketten (zoals WordPress of Joomla) zul je relatief vaak te maken hebben met upgrades van de software. Zo'n 3 a 4 per jaar. Vaak zijn ze noodzakelijk vanwege security issues. Het is verstandig met deze upgrades goed rekening te houden als je een site hebt of laat maken. In dit artikel 10 tips uit mijn ervaring.

1) Upgrade, maar niet direct
Het komt soms voor dat een upgrade van een pakket niet goed uitpakt. Dat blijkt meestal binnen een paar dagen na zo'n upgrade. Mijn advies daarom: upgrade, maar wacht een paar dagen. Zo bleek de WordPress upgrade 2.1.2 voorzien te zijn van hackerscode, waardoor de upgrade zelf een probleem bleek te worden. Zet nooit de versie van je software op je site of ergens in je broncode.

2) Test een upgrade altijd eerst op een testserver
Ga niet direct je upgrade op de live versie van je website maken, maar test dit eerst op een testserver. Dit kan je eigen ontwikkelserver zijn of een testserver die je daarvoor speciaal inricht. Als dat goed gaat en je de belangrijkste functionaliteiten van je site goed hebt getest, upgrade dan je liveserver.

3) Maak eerst een goede backup
Maak een backup van zowel de bestanden van je website (dus ook alle documenten en afbeeldingen) als van je database. Haal die naar een andere server voordat je begint met je upgrade. Dit geldt overigens ook voor een upgrade op je testserver!

4) Zet voordat je begint met een upgrade plugins uit
Noteer alle plugins die je gebruikt en zet die uit voordat je gaat upgraden! Zet ze na je upgrade weer aan. Dit voorkomt veel problemen. Het komt wel eens voor dat een plugin niet meer blijkt te werken onder een nieuwe versie van je software. Door die eerst uit te zetten voorkom je dat je ergens in het upgrade proces blijft steken. Er zijn plugins die je hierbij kunnen helpen. Zo gebruik ik binnen WordPress de WP Enhanced plugin manager die je helpt om een set aan plugins in 1x te deactiveren en te activeren. Dit scheelt je veel tijd.

5) Informeer je bezoekers eventueel dat je site offline is
Geef voordat je begint met je upgrade aan dat je site vanwege onderhoud offline kan zijn. Kondig het ook weer niet te lang van te voren aan. Een paar uur is prima. Je bezoeker heeft dan nog de tijd om eventueel werk af te ronden. Geef – als het kan – daarbij aan hoe lang je offline zult zijn.

6) Voer een upgrade bij voorkeur 's nachts en in het weekend uit
Op zaterdagen en zondagen worden de meeste site weinig bezocht. 's Nachts al helemaal niet. Dit zijn dus de beste momenten om een upgrade uit te voeren. NB: als je de hulp van je provider nodig hebt, moet je dit eerst overleggen. Sommige providers hebben hiervoor speciale tijden ingesteld.

7) Raak niet in paniek als het mis gaat
Upgrades gaan niet altijd goed. Gaat het mis, raak dan niet in paniek! Je hebt immers je backups achter de hand om alles terug te zetten zoals het was.

8) Host niet bij een provider die automatisch upgrade
Hoe interessant het misschien ook klinkt, host niet bij een provider die software als Joomla of WordPress automatisch upgrade. Je wilt dit zelf in de hand houden. Als je dit niet kunt, kan het voorkomen dat je site niet meer werkt en je er weinig aan kunt doen.

9) Let ook op upgrade van plugins
Niet alleen je basissoftware, maar ook je plugins zijn wel eens toe aan een upgrade. Hou dit goed in de gaten. Maak er bijvoorbeeld een gewoonte van om maandelijks je plugins langs te lopen en te controleren of er nog wat aan te wijzigen valt.

10) Sluit een onderhoudscontract af voor upgrades
Lijkt het je te lastig om zelf upgrades uit te voeren? Sluit hiervoor dan een onderhoudscontract af met de bouwer van je website. Neem dit mee op in je oorspronkelijke planning. Dat zal je veel problemen besparen.

Heb jij nog tips?
Ben ik nog wat vergeten? Laat het weten!

Stem / Bookmark [?]Plaatsen/stemmen op NUjijPlaatsen/stemmen op eKudosPlaatsen/stemmen op MSN ReporterPlaatsen/stemmen op DiggVoeg dit artikel toe aan Del.icio.usVoeg toe aan je favorieten op TechnoratiVoeg toe aan je Google bladwijzers

  1. Joah
    24.04.07 - 13:12
    1

    Misschien interessant om een artikel te wijden aan het opzetten van je eigen webserver? Een how-to, of misschien een 10-tips…


  2. Theo Bakker
    24.04.07 - 17:26
    2

    Leuk idee! Ga ik doen.


  3. Masood Garfield
    22.10.07 - 2:36
    3

    oh i can't believe what i'm seeing with my eye. Masood Garfield.

Jouw reactie

Spelregels voor commentaar

XHTML: Je kunt de volgende HTML code gebruiken: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Domeinnaam vrij?

  • Test via Byte op .nl, .eu, .be, .com, .net, .org, .biz, .info, .de, .co.uk, .tv, .nu, .cn en .name