Aproveche el almacenamiento en caché del navegador en las páginas de GitHub


17

Después de usar PageSpeed ​​Insights de Google para mi sitio [ http://flashmallach.github.com ], el error más grande que sigo apareciendo es aprovechar el almacenamiento en caché del navegador. Encontré algunas soluciones que sugieren usar un archivo .htaccess para hacer esto, sin embargo, las páginas de GitHub aparentemente no son compatibles.

¿Hay alguna otra manera de lograr esto?


3
De: Tekkub (Personal de GitHub) Asunto: aprovechar el almacenamiento en caché del navegador en las páginas de Github // Eso no es posible actualmente, pero podríamos agregarlo en el futuro. Gracias por la sugerencia.
Flash

Respuestas:



3

UTILICE UN CDN (CLOUDFLARE)

Por el momento, la forma más eficiente de aumentar su puntaje es utilizar una red gratuita de entrega de contenido para servir a su sitio. Recomiendo la versión gratuita de CloudFlare debido a su simplicidad. Hay algunas razones para esto:

  • El CDN minimizará automáticamente su HTML, CSS y JavaScript. Google PageSpeed ​​requiere esto.

  • GitHub Pages por defecto coloca un encabezado de almacenamiento en caché de 10 minutos en todos los recursos. Google arrojará un error de "Aprovechar el almacenamiento en caché del navegador" para esto. Puede anular esto desde el CDN. En CloudFlare, hice esto creando una regla de página (además de la opción de almacenamiento en caché general) que establece el nivel de caché en todo a un mínimo de 8 días (recomendación de Google). No estoy usando la opción Rocket Loader.

  • El CDN automáticamente incluirá elementos Gzip, como los SVG (a pesar de que se sirven desde GitHub)

  • La configuración de CDN aumentará con creces los resultados de PageSpeed, pero pueden pasar hasta 24 horas para que se propaguen los cambios de configuración de CDN (no los verá reflejados en los resultados de Google de inmediato).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.