Desarrollo de temas de WordPress: ¿Qué es una lista de especificaciones técnicas del sitio web para una mejor velocidad?

Todas las cosas que mencionaste son buenos comienzos:

  • Gzip
  • Minify CSS, HTML y Javascript del sitio web
  • Use una base de datos más rápida
  • Usa el almacenamiento en caché
  • Usa sprites

No sé qué pila de tecnología usará el desarrollador, y probablemente comenzaré una guerra de llamas aquí, pero si está debatiendo entre un servidor Linux y uno de Windows, vaya a Linux para web a menos que tenga un Muy buena razón para no hacerlo (como si necesitara integrarse con la red de Windows de su oficina). Obtendrá más por su dinero. Las soluciones que analizo a continuación funcionarán en la mayoría de las distribuciones de Linux.

Si el desarrollador va a usar PHP para la programación del lado del servidor, asegúrese de tener instalado un caché de código de operación. APC es el más popular. A menudo, esto se instala ‘por defecto’ en el servidor web.

La ‘base de datos más rápida’ es extraña ya que la mayoría de las bases de datos tienen más o menos la misma velocidad (dentro de lo razonable, y siempre que su hardware sea suficiente). Sin embargo, el desarrollador puede usar un caché de base de datos como memcached o redis para acelerarlo significativamente; estos son servicios que se ejecutan en el servidor que almacenan en caché las respuestas de consulta de la base de datos (y pueden usarse para otras cosas).

El otro obvio es implementar un proxy HTTP inverso como Varnish. Varnish almacenará en caché las páginas estáticas para que las solicitudes de página se atiendan desde el caché, en lugar de tener que ser procesadas por el servidor y luego enviadas.

Aparte de eso, solo asegúrese de que la caja tenga una tarjeta de red gigabit y * definitivamente * manténgase alejado del alojamiento compartido.

Para un mejor rendimiento, la regla general es comprimir y compactar todos los recursos que usó. Hay diferentes maneras de lograrlo y es necesaria una investigación para obtener la solución óptima para el objetivo objetivo.
Por ejemplo, desea comprimir todos los archivos jpeg y hay muchos algoritmos diferentes para hacerlo. Pruébelos y use el algoritmo que reduce el tamaño del archivo con pequeños cambios en la calidad.

Es difícil decir que la solución de otro proyecto puede resolver su problema o no. Sin embargo, seguir los estándares y las mejores prácticas es una buena manera de comenzar, pero aún así no es la solución óptima.

Algunas buenas prácticas como forma de pensar CSS:
– Si no puede detectar la diferencia de fuente, tamaño o color: use el mismo.
– Evitar imágenes
– Cuando no hay opciones, use una imagen de buen tamaño optimizada con una herramienta de optimización de software.
– Hay una extensión de WordPress llamada wp-supercache que realiza un increíble trabajo de optimización.

1. Gzip (manejar por servidor es más rápido)
2. minimice JS, CSS (mejor minimizarlos antes de implementar en el servidor)
3. Coloque JS en la parte inferior de la página web si es posible
4. usa CDN
5. Optimice la configuración de su base de datos (use caché de consultas, use tuningprimer.sh, borre la base de datos de la basura, optimice las tablas después de la eliminación)
6. Use complementos de almacenamiento en caché (WP super cache o W3cache)
7. Comprimir imágenes
8. Use un servidor web rápido (nginx, litespeed, evite apache debido a su consumo de memoria y velocidad con mayor concurrencia)
9. No uses toneladas de complementos
10. Pruebe la velocidad de su tema (ideas de velocidad de páginas de Google).

Puede medir la velocidad de su tema en http://www.wpspeedster.com/&nbsp ; Allí también puede encontrar complementos de 25K probados por su impacto en la velocidad.

El principal (no cubierto por la primera respuesta) con un 70% de dispositivos móviles es optimizar cualquiera o todos los gráficos y CSS para un diseño receptivo.

Su contenido también debe escribirse para trabajar en dispositivos móviles primero con contenido mejorado para equipos de escritorio.

WordPress no es lento.

Su servidor Complementos Y los medios son 🙂

Paso 1: caché de un ssd;

Paso 2: obtenga 1 millón de visitantes antes de preocuparse por el paso 3

Paso 3 paga a alguien para que lo haga mejor

Puede usar el .htaccess de https://html5boilerplate.com