Het migratieproces
Hieronder wordt het proces, zoals wij deze volgen, voor het migreren van een Joomla!™ 1.0.x website naar Joomla!™ 1.5.x.
De duur van dit proces is sterk afhankelijk van het aantal fouten dat naar boven komt tijdens het controleren van het resultaat.
Installatie van Joomla!™ 1.5
In een testomgeving installeren wij de meest recente versie van Joomla!™ 1.5. Dit is een installatie zonder voorbeeld data en extensies van derden. Deze installatie gaat dienen als basis van de migratie.
Deze testomgeving staat op een van onze servers. Wanneer alles is afgerond zal de gemigreerde website worden overgezet naar de live omgeving bij u of op onze server.
Migratie van data en bestanden
Na de Joomla!™ 1.5 installatie in onze testomgeving starten we met het migreren van alle data uit de database. Hiermee wordt het inhoudelijke deel van de website omgezet zodat deze werkt met Joomla!™ 1.5.x. Niet alleen de database wordt omgezet, maar ook al uw afbeeldingen en andere bestanden worden meegenomen naar de nieuwe installatie.
Aanpassen van templates
Op het gebied van templates zijn er in Joomla!™ 1.5.x ook zaken veranderd. Denk hierbij aan codes voor het aanroepen van bepaalde functionaliteit zoals het tonen van modules en menu's. De templates worden geschikt gemaakt voor Joomla!™ 1.5 door deze codes en scripts aan te passen. Ook dienen er een aantal bestanden toegevoegd te worden.
Herinstallatie van extensies
In deze stap worden alle componenten, modules en plugins (mambots) opnieuw geinstalleerd. Bij deze stap worden extensies waar een Joomla!™ 1.5 native versie van bijgewerkt en wordt er nagegaan of niet native extensies eventueel werken in de legacy modus van Joomla!™ 1.5.x. De legacy modus maakt het mogelijk dat extensies voor Joomla!™ 1.0.x ook zouden moeten werken in Joomla!™ 1.5.x. In de praktijk werkt dit niet altijd goed of zelfs helemaal niet.
Wanneer er geen native versie is van een extensie en deze ook niet werkt in de legacy modus, dan passen wij deze zodanig aan dat deze wel werken in de legacy modus.
Migratie checken
Een groot gedeelte van het hele proces bestaat uit het controleren van het resultaat. Er kunnen fouten naar boven komen of ontstaan door de migratie of die eerder al bestonden. Hierdoor is het soms lastig om vooraf aan te geven hoe lang een migratie zal duren.
|