Tengo un nuevo servidor para jugar y estoy mirando un lienzo en blanco. Puedo poner lo que quiera en él. Si bien me siento cómodo con Apache, sigo escuchando cómo nginx puede manejar mucho más tráfico que Apache, por factores de 10, 100, incluso más. No solo eso es "mucho más rápido".
Cuando busco artículos, puedo encontrar muchas cosas no relacionadas con Drupal. O, cuando me encuentro con un artículo relacionado con Drupal, es 1) el archivo de configuración de alguien con un intento rápido de explicar cómo configurarlo, o 2) es alguien que dice "no, no use nginx, vaya con Apache con PHP fcgid "pero nunca hay explicación de por qué.
Entonces, cuando se trata de Drupal, ¿cuál es la realidad aquí?
Como ejemplo, estoy buscando algo similar a este artículo de 2bits.com . Aquí, el autor ha echado un vistazo bastante extenso a Apache mod_php vs Apache con fcgid, sopesando los pros y los contras de cada uno, y proporcionó un estudio de caso para ilustrar el impacto en el mundo real. Hay suficiente información en este artículo para que pueda tomar una decisión informada sobre qué enfoque sería el mejor para mi situación.
Si bien ese autor compara mod_php con fcgid, estoy buscando el mismo tipo de visión global y completa de Apache vs Nginx.
¿Alguien cambió a Nginx y quedó "impresionado" por la diferencia que hizo en comparación con Apache? Incluso para entornos altamente optimizados que ya están utilizando APC, Memcache y el almacenamiento en caché agresivo como Varnish, cuando la única variable que cambia es reemplazar Apache con Nginx, hace una gran diferencia en sí misma para merecer la inversión en esta tecnología alternativa más nueva. ?
El sitio que irá en este servidor obtiene un promedio de 2 millones de PV al mes. LAMP stack ejecuta Cent OS 6. CPU de 4 núcleos con 8 GIGS de ram. Memcached y APC serán parte de la mezcla. La instalación de Drupal no tiene nada de especial: básicamente Vanilla 7 con aproximadamente 50 módulos.