¿Qué aspectos de un sitio web lo hacen eficiente?

Si “eficiente” significa optimizado para la velocidad, varios factores afectan la eficiencia

  • Hardware: por ejemplo, configuración del servidor (es decir, capacidad de procesamiento), etc.
  • Infraestructura de red: por ejemplo, número de servidores (por ejemplo, para equilibrio de carga, cobertura geográfica, etc.)
  • Servidores web habilitados para compresión, etc .; sirviendo páginas / recursos que pueden almacenarse en caché para su reutilización, etc.
  • Dominios / Subdominios: por ejemplo, http://image.mywebsite.com para servir imágenes, http://mobile.mywebsite.com para servir tráfico móvil, etc.
  • Almacenamiento: base de datos utilizada y su idoneidad para la aplicación (p. Ej., Base de datos gráfica versus base de datos relacional)
  • Código: prácticas de codificación “eficientes” (este tema vale una serie de publicaciones, por lo que no se detalla aquí)
  • Análisis: para medir el uso real y ajustar todo lo anterior
  • Esta lista no es, y no puede ser, completa. Un montón de información relacionada con la optimización de la velocidad está disponible en la web.