Buenas tardes
Mi web prestashop va algo lenta,vuestros compañeros mediante ticket me han aumentado la CPU de mi hosting y ahora va un poco mejor,pero Google page speed Insights detecta varios problemas que quiero solucionar para optimizar mi prestashop al maximo y que este vaya rapido para posicionar mejor.
Os adjunto captura de pantalla de los problemas que detecta Google page speed insights para que podais indicarme como solucionar lo de los "ciclos de ida y vuelta" y los demas aspectos erroneos o que realentizan mi web que detecta.
Un saludo
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Uno de los puntos que veo que te reporta es referente a la optimización de imágenes, revisa lo siguiente:
https://guias.webempresa.com/preguntas-frecuentes/optimizar-imagenes-herramienta-imgoptimizer/
Luego con respecto a los otros puntos, podrías activar los parámetros de optimización que tiene PrestaShop, específicamente la cache y los parámetros CCC desde el backend de tu PrestaShop: Parámetros Avanzados > Rendimiento.
Revisa:
https://www.webempresa.com/blog/mejora-la-velocidad-de-tu-tienda-prestashop-en-5-sencillos-pasos.html
https://www.webempresa.com/blog/algunas-optimizaciones-recomendadas-en-prestashop-para-mejorar-el-rendimiento-de-tu-tienda.html
Saludos.
Buenas tardes
He realizado esos tutoriales hace ya bastante tiempo y creo que lo tengo todo configurado como indicais en ellos.
Como resuelvo lo de los ciclos de ida y vuelta?
Un saludo
Hola
Para el tiempo de respueta del servidor, te ayuda configurar los parámetros CCC, sin embargo no veo que los tengas configurados, debería aparecer el HTML optimizado, en tu caso no aparece optimizado, lo puedes comprobar viendo el código fuente de tu sitio:
Contenido solo visible a usuarios registrados
Envíanos una captura de pantalla para ver cómo tienes : Parámetros Avanzados > Rendimiento
Saludos.
Buenas tardes
Aqui os adjunto las capturas de pantalla del apartado Parámetros Avanzados > Rendimiento para que veais como lo tengo configuardo y asi podais ayudarme a mejorar la velocidad de mi web y solucionar los problemas que os he comentado que Google pagespeed Insights hace referencia!
Un saludo
Hola Federico,
¿Tienes activadas las estadísticas?
Saludos
A que te refieres con estadisticas?
He eliminado varios modulos que considero "no necesarios" ya que con google analtytics puedo hacer el trabajo sin tener tantos modulos en el backoffice.
Yo simplemente quiero solucionar el problema de los "ciclos de ida y vuelta "que menciona Google speed page insights para reducir la velocidad de carga de mi web
El apoartado de rendimiento está buen optimizado?Ya que me pedisteis que enviara capturas de el seria bueno saberlo.
Un saludo
Hola Federico.
El aviso de las Ciclos de ida y vuelta son por la carga de CSS, js y script de tu web como solución, según google, es " quitar el JavaScript y el CSS que bloquean el renderizado del contenido ". Esto no se puede realizar ya que esos archivos son necesarios para la carga de tu web, se podrían poner para que cargaran al final pero la mayoría de módulos incluso tu web dejaría de mostrarse bien ya que hacen falta para su carga y tiene que cargar al principio.
aprovechar el almacenamiento en caché de los navegadores
.- revisa si tienes añadidos los tiempos de cache en el archivo htaccess que encontraras en la raiz de la instalación
## EXPIRES CACHING ## ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year"
Revisa lo siguiente:
-> https://developers.google.com/speed/docs/insights/about?hl=es-419
Sugerencias de optimización
Optimizar imágenes
Puedes optimizar las imágenes con la herramienta ImgOptimizer que encontraras en tu área de clientes:
-> https://www.webempresa.com/hosting/optimizacion-de-imagenes-gratuito-con-imgoptimizer.html
Revisa esta entrada de la documentación de prestashop
-> http://doc.prestashop.com/display/PS17/Rendimiento
Un saludo
Buenas
Las imagenes ya las he optimizado varias veces y el plugin me envia un mensaje de que ya están optimizadas al maximo y no se puede optimizar mas.
¿Como realizo esto que me comentas en el mensaje anterior?
"aprovechar el almacenamiento en caché de los navegadores
.- revisa si tienes añadidos los tiempos de cache en el archivo htaccess que encontraras en la raiz de la instalación"
Gracias por vuestra atención
Hola Federico.
¿Como realizo esto que me comentas en el mensaje anterior?
El archivo htaccess lo encontraras en tu cuenta de cPanel, tienes que acceder administrador de archivos y dentro de la carpeta donde tienes todos los archivos de tu Web veras un archivo con el nombre htaccess, lo editas y revisa si tienes añadido los códigos de tiempo de expiran de cache.
revisa esta entrada del blog:
-> https://www.webempresa.com/blog/administrador-de-archivos-de-cpanel-como-buscar-archivos.html
Un saludo
Buenas noches
Vale,reviso ese archivo,pero...¿Que debo editar exactamente,que debo añadir o eliminar,podeis darme el fragmeto de codigo que debo añadir y decirme exactamente donde lo debo insertar?
Gracias por vuestra atencion
Hola,
El fragmento de código ya te lo envió mi compañero en el hilo anterior, tienes que verificar si esta, caso contrario solo tienes que proceder a insertarlo, te lo adjunto nuevamente.
## EXPIRES CACHING ## ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year"
Buenas
He ido a editar el archivo y está tal cual me has enviado el fragmento de codigo por defecto,ose,que no he tenido que editarlo porque está igual.Os adjunto captura.
Ya que se supone que esta parte está bien,¿Como soluciono el problema de los ciclos de ida y vuelta?
Gracias por vuestra atención
Hola
El código de htaccess que has puesto ayuda en parte para no descargar el archivo nuevamente, sin embargo igual hace la consulta al servidor si el archivo ha cambiado.
En tu caso es muy raro porque en las imágenes veo que tiene establecido a SI los parámetros de optimización, específicamente los parámetros de optimización CCC, sin embargo no veo que tengan efecto al ver tu sitio , por ejemplo este código debería aparecer comprimido (sin espacio) y los archivo estáticos minificados en uno solo
Contenido solo visible a usuarios registrados
Esto te reduciria los idas y vueltas del servidor.
Tendrías que revisar si hay algún módulo que te esta ocasionando que esta parte de PrestaShop no funcione, o tal vez tengas el modo depuración habilitado.
Verifica también si tienes tu PrestaShop actualizado.
Saludos.
Buenas
No tengo prestashop actualizado ya que estoy agusto con la versión 1.7.3.3,quizas en un futuro lo actualice.
Sobre el problema que abordamos,lo refiero porque la web me va lenta desde que intalé el modulo de mi theme actual,con el theme default de prestashop iba como un tiro.Por tanto me da que pensar que el problema reside en el nuevo theme(el theme es premium de prestshop fabricado por el desarrollador y de los mas caros) un theme asi deberia estar optimizado para no producir errores...
Teniendo en cuenta lo anterior,como puedo solucionar el problema,hay alguna forma de reducir al maximo esos ciclos de ida y vuelta para que la web cargue antes?
La solución podria estar actualizando a la ultima versión disponible?
Un saludo