Problemas al cambiar de Joomla a Wordpress: Optimización de carga

  • Autor Autor fjramirez
  • Fecha de inicio Fecha de inicio
fjramirez

fjramirez

Beta
Programador
Verificado por Whatsapp
Hola a todos!! No se se ese tema iria en este foro... que un moderador lo rectifique si no es asi.

Bueno, os cuento el problema que estoy teniendo por si tengo que rectificar antes de seguir...

Me he decidido después de muchos años (mas de 6) el cambiar mi web principal en Joomla a Wordpress. Quizás he hecho una locura sin fundamentos... pero tenia en mente hacer un gran cambio para mejorar el seo, pasar de http a https, hacer mas amigables las url quitando .html, y por el simple hecho que ahora estoy usando wordpress y lo veo con mas alcance que joomla en cuanto a diseño y a prestaciones. Bueno, el caso que hice el cambio de la web de forma correcta, y ahora tan solo estoy redireccionando algunas url con 301. Todo bien hasta el momento.

El problema surge a la hora de optimizar la cache. Mis tiempos de carga ahora son penosos (mas de 1 segundo en la home y los post se va a 6s o mas). Antes tenia muy buenos tiempos, entorno 0,7ms en la home.

Estoy usando w3 total cache y configuraciones variadas. Obtengo valores superiores al 90% en GTmetrix pero no ha manera de bajar de 8s en artículos. Me estoy arrepentido de hacer el cambio.

TuElectronica.es - Telecomunicaciones, electrónica e informática - Google Chrome.webp
Aquí podéis ver algunos tiempos de carga de la home de la web en wordpress y con https

TuElectronica.es - Google Chrome.webp
Y esta es la home con joomla y sin https.

Se puede ver que la conexión ssl consume mucho tiempo e intial conection (que no se exactamente que es) en la web con wordpress.

Alguno sabe como mejorar esto ¿?

¿He hecho mal en cambiarme de joomla a wordpress?
¿El problema puede estar en la conexión ssl?

Creo que aun estoy a tiempo de deshacer los cambios si esto ha ido a peor...

Gracias!!!
 
Hola, vamos por partes.

En primer lugar la puntuacion en GTMetrix o Page Speed de Google no estan estrictamente relacionadas con los tiempos de carga, ya que en ambas el tiempo de carga es uno de varios factores.

La mejor forma de evaluar los tiempos de carga para buscar problemas es con WebPagetest - Website Performance and Optimization Test , o bien mas facil y rapido para identificar algun problema. Pingdomtools. En esta ultima podes ordenar facilmente los recursos por tiempos de carga y ver cual tarda mas en cargar.

Quizas el problema sea un recurso externo que estes cargando y no un problema de tu web en si

Es lo que siempre les decia a mis clientes cuando ofrecia el servicio de Optimizacion [Ya no lo hago mas desde hace tiempo]

http://forobeta.com/programadores/2...press-al-maximo-pagespeed-90-garantizado.html

Si no es ningun recurso externo , el problema debe estar en tu web o en el servidor.

Del lado del servidor , recomiendo que este con PHP 7.1 y si usas SSL usar el protocolo http2 . Ambas cosas debes hablarlas con tu proveedor de hosting.

Si estas en un VPS o dedicado , ya hay mas cosas para hacer como cambiar el servidor web por nginx o litespeed (prefiero nginx) por ejemplo (hay que analizar tu configuracion actual para ver que necesita).

En lo que la web respecta , hay que analizarla , no puedo dar ninguna recomendacion generica.

Aunque mencionaste que usas W3 Total Cache , el cual en mi opinion es uno de los mejores plugins de cache que hay (es mas, es requisito en nuestro servicio de hosting, no aceptamos otro). Pero si no tenes experiencia configurandolo da problemas.

Te comento un error comun, si estas en un hosting compartido no actives la cache de base de datos via disco, ya que muchos tienen un limite de I/O y dicha opcion lo satura causando lentitud en vez de mejora
 
Gracias por las recomendaciones!! [MENTION=34503]Sergio Gardeazabal[/MENTION]

Uso un servidor VPS y la verdad ie numca he tenido problemas con el encuanto a rendimiento. Creo que voy bien de recursos en este aspecto.

He configurado algunas cosas mas en W3 TC y parece que carga mas rapido, pero en los anlisis de GTmetrix tengo problemas... me indica que ha excedido el tiempo de 2 minutos. Voy a comprobar de nuevo y utilizar las herramientas q me indicas.

Voy a usar php 7.1, ahora estoy usando la 5.6. En joomla ya me estaba notificando su cambio.

- - - Actualizado - - -

Bueno pues ya he hecho algunos cambios importantes y parece ser que obtengo buenos tiempos de carga. Os pongo los cambios realizados:

-He pasado de un servidor vps a uno cloud. No es un cambio drástico porque en cuanto a recursos iba sobrado anteriormente. Simemente lo he cambiado por actualizar un poco y ver que tal van estos servidores.
-He puesto php 7.1 y uso una combinación de apache y nigix. Gestionadl todo con Plesk.
- Con estos cambios seguía teniendo teniendo tiempos altos. El cambio significativo ha sido configurar W3 total cache. Una opción para usar http/2.
- Luego he usado lazy load para la imágenes.

Con esto se ha reducio a la mitad el numero de peticiones y he lasado de algo mas de un segundo en la home a unos 700ms. Quizas se pueda mejorar, pero de momento me conformo...

He de decir, que adsense relentiza demasiado el sitio, aunque este asíncrono. Quizas con alguna configuracion se arregle esto. Pero por ahora me doy por satisfecho.
 
Última edición:
Atrás
Arriba