[Actualizaciones Miércoles 30 de Julio]
Buenas a todos! Hoy era día de optimizar nuestra página web. Actualmente disponía de grados F y E en GTMetrix, una herramienta para analizar la "performance" de una página web.
Pues bien, me he puesto manos a la obra para intentar optimizar al máximo la página y que cargue como un rayo. Parece ser que finalmente
sí ha sido así.
¿Qué se ha hecho?1º: Antes de nada un análisis en GTMetrix como este:
http://gtmetrix.com/reports/pesetacoin.info/0ntMbJAu Veréis que el Page Speed Grade y el YSLOW Grade están en B, esto es como el abecedario, pues antes de la optimización estábamos en la E y la F sucesivamente. (A-
B-C-D-
E-F-G)
(
En verde grado actual, en rojo grado pasado)
2º: Comprobar también mediante herramientas como
Page Speed Insights de Google o
informe de testeo de exploradores de Microsoft.
3º: Después de ver todas las mejoras que podíamos implementar he procedido a la compresión sin pérdida de calidad de TODAS las imágenes de la web utilizando una de las herramientas de
kraken.io que nos permitiera acelerar ligeramente la web.
4º: Una vez se han subido todas las fotos al servidor, he ido comprobando todo lo que faltaba comprimiendo también en HTML, CSS y Javascript de la web
5º: Los resultados iban mejorando y el paso culminante ha sido contactar con xaxuke (admin del host que ha cedido) para generar un fichero .htaccess en el que hemos añadido estas líneas de código:
Header set Connection keep-alive
# Enable expirations
ExpiresActive On
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year"
# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
# CSS
ExpiresByType text/css "access 1 month"
# Javascript
ExpiresByType application/javascript "access plus 1 year"
Header unset ETag
FileETag None
Qué nos han facilitado estas líneas?
Activar Keep-Alive, configurar las entity tags (ETags) y algún otro cambio mediante el cuál la velocidad de carga de la web era superior, estaba más comprimida y además no tenía que ir cargándolo todo ya que el navegador busca si tenéis almacenados algunos detalles en la caché.
--
Todo esto, lo podéis comprobar vosotros mismos (evidentemente quizá no se aprecia un gran cambio pero sí ha mejorado sustancialmente como he explicado) de esta forma tenemos una web que carga prácticamente al instante y optimizada correctamente gracias a ir modificándolo todo.Espero que os suene interesante y os sean interesantes estos hilos con "actualizaciones"
***
Todas las actualizaciones en general desglosadas:
Web en español, english Y OPTIMIZADA √
Datos FIAT en la wallet √
Gráfico funcionando en la wallet √
Imágenes de los hilos de bitcointalk reparadas TOTALMENTE√
CONMARKETCAP Actualizará en breve la página de la PTC, han contestado al mensaje esta misma mañana √
Saludos!