Tecnología

Inicio

Cómo reducir el tiempo de conexión entre el primer byte

Cómo reducir el tiempo de conexión entre el primer byte


Los programadores almacenar datos, incluyendo datos de Internet, en bytes. Un programador puede reducir el tiempo de conexión entre el primer byte de una página Web y los restantes datos utilizando muchas técnicas establecidas. La disminución del tiempo de conexión para su sitio web confiere muchas ventajas, incluyendo una experiencia de usuario mejorada y una mejor optimización de motores de búsqueda. Puede reducir los tiempos de conexión mediante el ajuste de la base de datos, servidor y en la página de código. Si usted trabaja en una gran empresa, reduciendo los tiempos de conexión puede adoptar la cooperación entre muchos profesionales diferentes.

Instrucciones

1 Configurar su base de datos y servidor de aplicaciones para utilizar el almacenamiento en caché, lo que asegurará que su aplicación enviará en repetidas ocasiones un cierto conjunto de bytes hasta que se indique lo contrario. Configurar las páginas que cambian con frecuencia de datos de la caché cada dos a cinco segundos, y configurar otras páginas para almacenar en caché cada minuto. Caché sólo un subconjunto de los bytes utilizados para generar el código HTML de su página si la página cambia con más frecuencia que cada pocos segundos. Evitar el almacenamiento en caché de las páginas que los usuarios rara vez tienen acceso.

2 Enlace su servidor a una red de distribución de contenido, o cargar su sitio web a una red de distribución de contenidos para que pueda reducir drásticamente el tiempo de conexión al servir a su página de la red que está geográficamente más cercano al usuario. Deje que la red de distribución de contenido para optimizar el código de la página si se ofrece este servicio.

3 Redireccionar páginas redireccionadas por lo que los usuarios pueden ir directamente a su página. 301-307 cambiar los códigos de redirección de modo que los usuarios no son transportados entre varias páginas, lo que reduce drásticamente el tiempo de conexión entre el primer byte y datos adicionales.

4 Coloque JavaScript y CSS en archivos externos. navegador de Internet del usuario almacenará estos archivos y subirlos muy rápidamente en las subsiguientes visitas, lo que reduce considerablemente el tiempo de conexión.

5 Eliminar las secuencias de comandos duplicados mediante el control y una lista de cada secuencia de comandos para ver si ya se ha incluido; este es un problema común en los sitios web complejos que emplean muchos programadores.

6 Minimizar su código mediante la reducción de espacio en blanco, saltos de línea y acortando los nombres de variables. Utilice el código de minified para reducir sustancialmente el tiempo de conexión entre el primer byte y las que siguen.

7 Configure su servidor mediante una utilidad gzip. Comprimir archivos usando gzip y darse cuenta de una reducción de más del 50 por ciento en los tiempos de conexión en muchos casos.