Estamos trabajando en un sitio web para un cliente que (por una vez) se espera que obtenga una buena cantidad de tráfico el primer día. Hay comunicados de prensa, la gente está blogueando al respecto, etc. Me preocupa un poco que nos caigamos de bruces el primer día. ¿Cuáles son las principales cosas que consideraría para garantizar (de antemano sin datos reales de tráfico) que puede mantenerse en pie después de un gran lanzamiento.Mejores prácticas para resistir el estallido de tráfico en el día de lanzamiento
Detalles: Esta es una pila L/A/M/PHP
, que utiliza un marco MVC desarrollado internamente. Esto se está lanzando actualmente en un servidor, con Apache y MySQL en él, pero podemos dividirlo si es necesario. Ya estamos instalando memcached y haciendo todo el almacenamiento en caché de PHP que podamos imaginar. Algunas de las páginas son bastante intensivas en consultas, y estamos usando Smarty como nuestro motor de plantillas. Tenga en cuenta que no hay tiempo para cambiar ninguno de estos aspectos principales: esta es la configuración justa. ¿Qué tipo de cosas debemos cuidar?
Mida primero antes de comprar espacio en un costoso CDN. Puede o no necesitarlo, incluso si lo obtiene, puede estar usándolo mal. ¡Medida! –