Optimización, Minificación y Consolidación
Para hacer una página web más pequeña y cargar más rápido, debe seguir algunos pasos.
Antes de comenzar, debe probar el rendimiento de su página web y sitio con Pingdom Tools, que le dará una buena visión general del rendimiento de su sitio web y consejos sobre cómo mejorar su sitio web.
- ¿Debo usar Angular JS + WordPress o Meteor?
- ¿Crees que Ruby on Rails es mejor que los marcos PHP para un sitio de red social similar a Facebook?
- Elegir una tecnología de desarrollo web: PHP / Ruby / Python?
- ¿Cuál será el futuro de la investigación cualitativa de mercado en las redes sociales web?
- ¿Qué pasos adicionales tomaría para escalar con el tiempo una aplicación web (por ejemplo, comercio electrónico) de 10 visitas por día a 10,000,000?
- Deberá controlar el tamaño de los archivos de cualquier imagen que use en una página. Debe procesar la imagen en Photoshop, Gimp o Canva Amazingly Simple Graphic Design Software. Asegúrese de usar solo las dimensiones que necesita para la página dada.
- Puede optimizar aún más una imagen procesándolas a través de este sitio web TinyJPG: comprima imágenes JPEG de forma inteligente, lo que hace un gran trabajo al reducir el tamaño del archivo sin perder calidad.
- Si tienes muchas imágenes pequeñas que usas en tu sitio, entonces quizás quieras usar sprites de imágenes Más información CSS Sprites de imágenes
- Entonces querrás minificar tus archivos HTML, CSS y JS. Esto reducirá el tamaño de su archivo en cada activo. Te recomiendo que guardes una copia de la versión no minificada para que puedas trabajar en el código. Puede utilizar esta u otras herramientas en línea para hacer el trabajo HTML minifier | Código Minify
- Entonces querrás consolidar los archivos. Si tiene varios archivos css o js, cada uno será una solicitud http. Normalmente, cada solicitud ralentiza el tiempo de carga de la página. Si combina sus archivos css en uno y sus archivos js en uno, entonces reduce efectivamente la cantidad de solicitudes http que realiza. Nota: no mezcle css y js juntos. Esos no están destinados a la consolidación juntos.
- Si está utilizando un marco como bootstrap o fundación, puede solicitar esos activos desde un CDN que compensará algunas de las solicitudes de su servidor.
- twitter-bootstrap – cdnjs.com – ¡El CDN gratuito y de código abierto para bibliotecas relacionadas con la web para acelerar su sitio web!
- foundation – cdnjs.com – ¡El CDN gratuito y de código abierto para bibliotecas relacionadas con la web para acelerar su sitio web!
Si su sitio web es un sitio web global, es posible que desee utilizar un CDN para su sitio. Esto asegurará que una persona esté haciendo la solicitud desde un servidor más cercano a ellos. Si su sitio web es un sitio local como el sitio web de un agente de bienes raíces que realmente solo se enfoca en un mercado local, entonces una CDN realmente puede ralentizar su sitio web.
- La empresa de rendimiento y seguridad web Cloudflare
- CDN por MaxCDN | Expertos en servicios de red de entrega de contenido MaxCDN
Estos son algunos consejos para reducir el tamaño del archivo y hacer que sus páginas web se carguen más rápido.
Espero que ayude.