Migració de Joomla a WordPress
En un món on les pàgines web fan de targeta de presentació per a empreses, associacions i altres, cal mantenir les pàgines al dia. Tot i així, pot arribar a passar que fins i tot utilitzant una plataforma que funciona, aquesta no sigui suficient per als futurs projectes i que s'opti per un canvi de plataforma.
Un dels darrers projectes que hem afrontat era, essencialment, una migració de plataforma. La pàgina original estava muntada amb el Joomla en un servidor Apache i calia migrar-la a una altra màquina. A més, calia canviar Joomla per WordPress, conservant la feina prèvia que hi havia i integrant-la amb les eines Zoho CRM amb què començaven a treballar. És a dir, calia refer la casa, conservar els mobles i afegir-hi alguns extres de domòtica.
La pàgina original havia de continuar funcionant fins que s'hagués acabat amb la migració i els canvis, fàcil: es treballa en un entorn de desenvolupament i després es canvien les adreces. Es prepara el servidor, es instal·la WordPress, importem Joomla i…això no funciona així. Joomla té la seva manera de funcionar, i encara que comparteix algunes coses amb WordPress, un no pot limitar-se a donar-li al botó d'«Importar», i menys quan la pàgina original és gran, té un sistema de categories dusuari i ha anat construint una comunitat que utilitza els seus serveis.
El més fàcil era fer servir el plugin FG Joomla to WordPress, que faria la part més gran del treball. És fàcil d'usar, molt intuïtiu i té diversos paquets d'idiomes, encara que l'espanyol s'hauria de polir una mica. El plugin funciona tant per a pàgines bàsiques com per a altres que fan ús de plugins com el K2 o el Virtuemart, encara que per afegir aquestes opcions cal fer servir la versió premium.
Amb això, es resolia part de la migració, però no tota. Seguia sent necessari maquetar la pàgina i canviar part del desenvolupament propi que hi havia per les integracions al CRM, que traurien feina al servidor i facilitarien treballar i accedir amb aquestes dades, però aquesta és una altra part que tindrà la seva corresponent entrada.