[Sergio Iglesias](https://sergioiglesias.net) · Blog sobre Joomla

# Tips para ayudarte con tu migración a Joomla 4

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)   15 Septiembre 2021    [Tips Joomla](https://sergioiglesias.net/blog/joomla)   3 - 5 minutos    Visitas: 5147  -
- [ Formación Joomla ](https://sergioiglesias.net/etiquetas/formacion-joomla)
- [ Desarrollo Joomla ](https://sergioiglesias.net/etiquetas/desarrollo-joomla)
- [ Joomla4 ](https://sergioiglesias.net/etiquetas/joomla4)
- [ Migración Joomla ](https://sergioiglesias.net/etiquetas/migracion-joomla)

   ![](https://sergioiglesias.net/images/blog/tips/tips-migracion-joomla4.webp) Hoy vamos a por el tercer artículo en el que te hablo sobre [la migración de mi web](https://sergioiglesias.net/blog/recomendaciones/migracion-de-mi-web-a-joomla-4-y-rediseno-en-bootstrap-5) y le toca el turno a una serie de **tips y consejos para actualizar a Joomla 4**.

Tips #Joomla para ayudarte con tu migración a #Joomla4 - #MejorConJoomla

  [  Compártelo ](https://www.linkedin.com/sharing/share-offsite/?url=https://sergioiglesias.net/blog/joomla/tips-para-ayudarte-con-tu-migracion-a-joomla-4 "Compártelo")   [  Postéalo ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fjoomla%2Ftips-para-ayudarte-con-tu-migracion-a-joomla-4&text=Tips%20%23Joomla%20para%20ayudarte%20con%20tu%20migraci%C3%B3n%20a%20%23Joomla4%20-%20%23MejorConJoomla "Postéalo")   [  Envíalo ](https://api.whatsapp.com/send?text=Tips%20%23Joomla%20para%20ayudarte%20con%20tu%20migraci%C3%B3n%20a%20%23Joomla4%20-%20%23MejorConJoomla%20-%20https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fjoomla%2Ftips-para-ayudarte-con-tu-migracion-a-joomla-4 "Envíalo")

## Tips

Tratamiento de imágenes

Con el tiempo van surgiendo nuevos formatos de imágenes que se adaptan mejor al formato web.

Entre estos formatos tenemos SVG y WEBP.

En esta web los estoy utilizando para reducir el peso de las imágenes de una forma considerable y hacer que la página tarde menos en cargar.

 Para que te hagas una idea: las imágenes de las capturas de pantalla de mi portfolio web que antes pesaban un total de 12M (ya las tenía optimizadas en formato JPG) han pasado pesar 3,5M al pasarlas a formato WEBP.

Para pasar imágenes a este formato existen varias opciones en internet. Dos de las más utilizadas son las siguientes:

- [ Online converter](https://imagen.online-convert.com/es/convertir-a-webp)
- [ Convertio](https://convertio.co/es/png-webp/) (esta te permite pasar casi de cuaquier formato - documento, imagen... - a cualquier otro)

**Extensiones Joomla que te pueden ayudar en este sentido**:

- [ Responsive images](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=responsive%20images) (muchas de ellas funcionan ya con Joomla 4, en especial la de Extly - XT Adaptive Images PRO)
- [ Automatic converter images to WebP](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=webp)

---

Mejorar URLs de tu web

Si como yo, llevas usando Joomla desde hace tiempo y aún no has configurado el nuevo Router (que quita el id del alias que se genera en los artículos), tendrás URLs menos amigables e, incluso, poder llegar a confundir en alguna ocasión a tus usuarios con este tipo de enlaces.

Ya hace tiempo te conté qué es el nuevo Router, qué hace, cómo se configura y una idea que he puesto en práctica para esta nueva versión de mi página web.

 Te invito a leerlo: [Redirecciones 301 para pasar al nuevo Router de Joomla: quitar ID del artículo](https://sergioiglesias.net/blog/joomla/redirecciones-301-para-pasar-al-nuevo-router-de-joomla-quitar-id-del-articulo)

Puedes ver que el artículo es de marzo, así que ves que la planificación de esta web ha llevado su tiempo ;-)

---

SQL para cambiar textos repetitivos

El siguiente código que voy a compartir contigo puede ayudarte en más de una ocasión.

Se trata de una query muy sencilla que cambia lo que tu quieras cambiar a otra cosa diferente.

En mi caso lo he utilizado para los iconos de Font Awesome que utilizo en mi página web.

La última versión de estos iconos ha cambiado la forma de ponerlos y, como tengo muchos por todos los artículos de este blog, la forma más rápida de cambiarlos es a través de base de datos.

El código SQL es el siguiente:

 ```
UPDATE `jos_content` SET `fulltext` = REPLACE(`fulltext`,'texto a buscar','texto nuevo')
```

Un ejemplo sería el siguiente:

 ```
UPDATE `jos_content` SET `fulltext` = REPLACE(`fulltext`,'fa fa-info-circle','fas fa-info-circle')
```

Lo que hace el código es buscar el texto "fa fa-info-circle" en el campo "fulltext" de la tabla "jos\_content" (ojo, tendrás que cambiar "jos\_" por el prefijo que tengas configurado en tus tablas) y lo cambia por "fas fa-info-circle".

Para hacer esto tienes que hacerlo desde phpMyAdmin que encontrarás en el servidor donde alojas tu página web.

**Extensiones Joomla que te pueden ayudar en este sentido**:

- [ phpMyJoomla](https://phpmyjoomla.com/en/)
- [ DB Replacer](https://regularlabs.com/dbreplacer)

---

Migración de comentarios de jComments a Akeeba Engage

Como habrás podido comprobar en los artículos de este blog tengo un nuevo sistema de comentarios.

Ya te hablé sobre [extensiones para gestionar comentarios en Joomla](http://sergiois.net/blog/extensiones/extensiones-para-gestionar-comentarios-en-joomla) en uno de mis artículos y ya te hacía referencia a esta nueva extensión de la "saga Akeeba".

 Incluso comentaba lo siguiente: "Yo creo que a día de hoy, la extensión que utilizaría para gestionar comentarios en Joomla sería esta sin ninguna duda."

Bien, pues a las pruebas me remito y aquí lo estoy utilizando.

Eso sí, como venía de jComments, he tenido que migrar todos los comentarios que tenían anteriormente a este nuevo componente.

La forma de hacerlo ha sido la siguiente:

1. Pasar a CSV los comentarios de jComments desde base de datos.
2. Desarrollar un pequeño script en PHP que lea este CSV.
3. Coger los datos leídos y meter los datos correspondientes en la tabla de Engage.

Con estos 3 pasos tenía ya migrados los comentarios al nuevo sistema.

Es cierto que el HTML que había en algunos comentarios no ha quedado como quería, pero ya seguiré trasteando (la verdad que ya no tenía más tiempo para este punto de mi migración).

---

## Herramientas online para medir resultados de carga

A continuación te presento varias herramientas online que hacen un análisis de los tiempos de carga de tu página web y te ofrecen un resultado con consejos para mejorarla:

- [ GTmetrix](https://gtmetrix.com/)
- [ PageSpeed Insights de Google](https://developers.google.com/speed/pagespeed/insights/)
- [ Web.dev - Lighthouse (también de Google)](https://web.dev/)

---

Y hasta aquí esta trilogía de artículos en las que te he comentado un poco más sobre el **proceso de migración de mi página web a Joomla 4**

Espero que te haya resultado útil.

Y ya sabes... si te ha gustado... comparte!

Tips #Joomla para ayudarte con tu migración a #Joomla4 - #MejorConJoomla

  [  Compártelo ](https://www.linkedin.com/sharing/share-offsite/?url=https://sergioiglesias.net/blog/joomla/tips-para-ayudarte-con-tu-migracion-a-joomla-4 "Compártelo")   [  Postéalo ](https://twitter.com/intent/tweet?url=https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fjoomla%2Ftips-para-ayudarte-con-tu-migracion-a-joomla-4&text=Tips%20%23Joomla%20para%20ayudarte%20con%20tu%20migraci%C3%B3n%20a%20%23Joomla4%20-%20%23MejorConJoomla "Postéalo")   [  Envíalo ](https://api.whatsapp.com/send?text=Tips%20%23Joomla%20para%20ayudarte%20con%20tu%20migraci%C3%B3n%20a%20%23Joomla4%20-%20%23MejorConJoomla%20-%20https%3A%2F%2Fsergioiglesias.net%2Fblog%2Fjoomla%2Ftips-para-ayudarte-con-tu-migracion-a-joomla-4 "Envíalo")

---

**Artículos sobre la migración de mi web a Joomla 4:**

- [ Migración de mi web a Joomla 4 y rediseño en Bootstrap 5](https://sergioiglesias.net/blog/recomendaciones/migracion-de-mi-web-a-joomla-4-y-rediseno-en-bootstrap-5)
- [ Extensiones utilizadas en mi nueva web con Joomla 4](https://sergioiglesias.net/blog/extensiones/extensiones-utilizadas-en-mi-nueva-web-con-joomla-4)
- [ Tips para ayudarte con tu migración a Joomla 4](https://sergioiglesias.net/blog/joomla/tips-para-ayudarte-con-tu-migracion-a-joomla-4)

[ Añadir a fuentes preferidas ](https://www.google.com/preferences/source?q=sergioiglesias.net)Gratuito · Primer paso recomendado

### ¿No sabes bien en qué estado

está tu web Joomla?

Antes de decidir si hay que arreglar, migrar o mantener, conviene saber qué está pasando. Reviso el estado de tu web — versión de Joomla, extensiones y lo que se pueda ver — y te digo qué conviene hacer y en qué orden.

Versión de Joomla y ruta de actualización Estado de extensiones Plan de acción con recomendaciones Informe por email + HTML

[ Solicitar revisión gratuita sin compromiso ](https://sergioiglesias.net/revision-joomla-gratis)Respuesta en 24–48 h laborables

[![Sergio Iglesias](https://sergioiglesias.net/images/sergiois-joomla-web.png)](https://sergioiglesias.net/sobre-mi)##### Consultor Web Joomla Senior

Soy [Sergio Iglesias](https://sergioiglesias.net/sobre-mi). Ayudo a empresas, instituciones y profesionales a convertir su web en una herramienta real de negocio: segura, escalable y fácil de gestionar. Soy especialista en migraciones complejas de Joomla sin pérdida de datos, desarrollo de extensiones y plantillas a medida y ofrezco mantenimiento y evolución de tu CMS.

[](https://x.com/sergiois "Sergio Iglesias en X") [](https://www.linkedin.com/in/sergiois "Sergio Iglesias en Linkedin") [](https://github.com/sergiois "Sergio Iglesias en Github") [](https://sergiois.github.io/ "Extensiones Joomla de Sergio Iglesias")

### Suscríbete a mi newsletter

¿Te ha gustado el artículo? Suscríbete a mi newsletter y recibe contenido exclusivo.
Podrás hacer gratis un **Curso de desarrollo de plantillas Joomla**.

[Quiero apuntarme!](https://sergioiglesias.net/newsletter)

###  2 comentarios

- [ ![](https://www.gravatar.com/avatar/b66fba1a78a3ea7b41e98a8e43ec390a0f33e7df0759e8a53879ec6be4be9d0f?s=48&r=G&d=mp) ](https://www.gravatar.com/b66fba1a78a3ea7b41e98a8e43ec390a0f33e7df0759e8a53879ec6be4be9d0f)

     sergiois

     [ Lunes, 27 Septiembre 2021 07:32 ](https://sergioiglesias.net/blog/joomla/tips-para-ayudarte-con-tu-migracion-a-joomla-4?akengage_cid=461#akengage-comment-461)

     A ti Pablo ;-)

    Salu2!!
- [ ![](https://www.gravatar.com/avatar/a24b128ceff3ccf86775c2e4b509d9d041c8806369c11c0e41a2d0f7b2ed84f1?s=48&r=G&d=mp) ](https://www.gravatar.com/a24b128ceff3ccf86775c2e4b509d9d041c8806369c11c0e41a2d0f7b2ed84f1)

     Pablo Arias

     [ Domingo, 19 Septiembre 2021 16:04 ](https://sergioiglesias.net/blog/joomla/tips-para-ayudarte-con-tu-migracion-a-joomla-4?akengage_cid=446#akengage-comment-446)

      ¡Mucho valor en un solo artículo, Sergio, gracias!

###  Deja tu comentario

 En respuesta a Some User

 Nombre \*

 Dirección de email \*

 Texto del comentario \*

 Doy mi consentimiento para que mi información personal sea recopilada y procesada por este sitio para aceptar y mostrar mi comentario, así como para notificarme sobre las respuestas a él según la [Declaración de privacidad](https://sergioiglesias.net/politica-privacidad) del sitio. \*
