Explique los trucos de la optimización del rendimiento del servidor del sitio web de IIS 13 artículos

  

Windows Server viene con Internet Information Server (IIS) es una herramienta común para configurar un servidor web, es algo sencillo y problemático, los principiantes Puede usar IIS para configurar un sitio web decente, pero configurar y optimizar el rendimiento de IIS para que el acceso al sitio sea óptimo no es una cuestión simple. Aquí le presentaré cómo optimizar su IIS paso a paso. Servidor

Entorno del lado del servidor, tomamos Windows Server 2003 IIS6.0 como ejemplo, el entorno del cliente es Mozilla Firefox 3.0 y la extensión YSlow de Yahoo está instalada.

YSlow es un complemento basado en Firebug lanzado por el equipo de desarrolladores de Yahoo. Se utiliza para analizar páginas web y calificar de acuerdo con las reglas de algunos sitios web de alto rendimiento. Es muy útil para la optimización del rendimiento de la página web, ya que le indica qué partes afectan la velocidad de su página web y le indica cómo usar ciertas reglas. Optimizar. Nuestra estrategia de optimización para IIS se basa en YSlow.

Abra el sitio web de destino con Firefox con YSlow instalado, luego haga clic en el icono de YSlow y haga clic en Rendimiento.

Donde el grado de rendimiento es la calificación de YSlow en su sitio web, A (100 puntos) es el más alto, F es el más bajo y lo siguiente es cómo modificarlo. A continuación, usaré IIS 6.0 como ejemplo para presentar cómo optimizar el rendimiento del sitio web. .

Trucos de optimización de rendimiento del servidor web IIS 1: reducir el número de solicitudes HTTP

Esto se debe principalmente a modificar el código del sitio web, reducir el número de imágenes externas, CSS, JS y otros archivos, combinar manualmente varios archivos CSS /JavaScript. . No hay necesidad de configurar IIS.

IIS Website Server Performance Optimization Cheats 2: Uso de CDN

Para sitios web pequeños, esto es gratis. Por supuesto, la gente rica puede intentarlo, técnicamente puede resolver el problema del tiempo de respuesta lento para que los usuarios visiten el sitio web.

Trucos de optimización de rendimiento del servidor web IIS 3: habilitar caducidad de contenido

Habilitar la caducidad de contenido para archivos estáticos puede mejorar el rendimiento de acceso. En primer lugar, el directorio del sitio web debe estar dividido de manera razonable. Las imágenes, CSS y JavaScript están ubicadas en directorios separados. Luego, seleccione el directorio en IIS, haga clic en el atributo - encabezado HTTP, habilite que el contenido caduque, puede elegir ir después de 30 días, para que el navegador del usuario compare La fecha actual y la fecha de vencimiento, para decidir si mostrar la página almacenada en caché o solicitar la página actualizada del servidor. Dado que la imagen, CSS y JS generalmente cambian menos, básicamente se leen desde la memoria caché local, lo que acelera la visualización.

Trucos de optimización de rendimiento del servidor web IIS 4: habilitar la compresión Gzip

La compresión HTTP es un método para transferir contenido de texto comprimido entre un servidor web y un navegador. La compresión HTTP comprime los archivos HTML, JavaScript o CSS utilizando algoritmos de compresión comunes, como Gzip. El mayor beneficio de la compresión es reducir la cantidad de datos transmitidos por la red, lo que aumenta la velocidad de acceso del navegador del cliente.

Para usar, haga clic derecho en "Sitio web" -> "Propiedades" y seleccione "Servicios". En el cuadro "Compresión HTTP", seleccione "Comprimir archivos estáticos". Se recomienda el "Directorio temporal" para configurar el directorio de otro disco por separado.

Después de eso, en el Administrador de IIS, haga clic con el botón derecho en "Extensión de servicio web" -> "Agregar una nueva extensión de servicio web", ingrese "Compresión HTTP" en "Extensión", agregue "Archivo requerido" Para C: \\ WINDOWS \\ system32 \\ inetsrv \\ gzip.dll, donde el directorio del sistema de Windows puede variar dependiendo de su instalación, marque "Establecer el estado de extensión en Permitir".

Finalmente, use un editor de texto para abrir C: \\ Windows \\ System32 \\ inetsrv \\ MetaBase.xml, agregue el nombre del sufijo del archivo estático a comprimir en HcFileExtensions, el valor predeterminado es HTML y archivos TXT, se recomienda agregar js , css, etc., no agregue imágenes o archivos ZIP que hayan sido comprimidos.

Trucos de optimización de rendimiento del servidor web IIS 5: poner archivos de estilo en la cabecera

Este es el estilo de código HTML básico, y pone todos los archivos CSS a la cabeza de la página HTML.

Trucos de optimización de rendimiento del servidor web IIS 6: poner los archivos de comandos al final

Este es también el estilo de código HTML básico, y todos los archivos de JavaScript se encuentran al final de la página HTML.

Trucos de optimización de rendimiento del servidor web IIS 7: evitar las expresiones CSS

Esto es simple porque la mayoría de las personas nunca usan expresiones CSS.

Trucos de optimización de rendimiento del servidor web IIS 8: uso de JavaScript externo y CSS

Se hace referencia a todos los JavaScript y CSS en forma de archivos externos, principalmente para hacer que estos archivos estén disponibles Se almacena en caché por el navegador, ver la introducción del tercer punto.

Los trucos de optimización de rendimiento del servidor web IIS 9: reducir la consulta de DNS

La consulta de DNS de nombre de dominio conlleva gastos de acceso adicionales, reduce los nombres de dominio de host de archivos en páginas, nombres de dominio de host de una página Dentro de 2-4, esto no reducirá la velocidad de carga de la página.

Trucos de optimización de rendimiento del servidor web IIS 10: Compresión de archivos JavaScript

La compresión de archivos de secuencia de comandos, la eliminación de caracteres innecesarios, puede mejorar el tiempo de carga. Hay muchas herramientas de compresión para archivos JavaScript. Una herramienta de compresión JS para la interfaz GUI está disponible para descargar.

Trucos de optimización de rendimiento del servidor web IIS 11: evitar la redirección

la redirección de páginas web introduce una sobrecarga adicional en el tiempo de ejecución, por lo tanto, evite las redirecciones de páginas.

Trucos de optimización de rendimiento del servidor web IIS 12: eliminar secuencias de comandos duplicadas

Una página que contenga dos archivos JavaScript al mismo tiempo afectará el rendimiento de la carga, por lo que debe eliminar las secuencias de comandos duplicadas.

Trucos de optimización de rendimiento del servidor web IIS 13: configuración de ETag

Este es un problema confuso. En teoría, eliminar la ETag del servidor mejorará el rendimiento de la solicitud HTTP, pero la configuración de IIS 6.0 de acuerdo con el método de modificación provisto por Microsoft no tiene un efecto práctico. Finalmente, usé una nueva etiqueta para implementar la función de eliminar ETag en el modo ISAPI.

Resumen de trucos de la optimización del rendimiento del servidor web IIS

Después de la refactorización de front-end del sitio web mencionado anteriormente y la modificación de la configuración del servidor WEB, nuestra estructura de página se ha vuelto más estandarizada, la mayoría de las páginas refactored se obtendrán. Una buena puntuación de YSlow, el rendimiento general ha mejorado mucho. Para el usuario final, también es obvio que la velocidad de visita del sitio web es mucho más rápida y que la experiencia de navegación del sitio web se ha mejorado.

Copyright © Conocimiento de Windows All Rights Reserved