[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-/blog/tutorial/prueba-carga-tienda-online":3,"prev-/blog/tutorial/prueba-carga-tienda-online":583,"next-/blog/tutorial/prueba-carga-tienda-online":561,"related-/blog/tutorial/prueba-carga-tienda-online":586,"author-Diego Herrera":607},{"id":4,"title":5,"author":6,"authorUrl":7,"body":8,"category":537,"cta":538,"date":544,"dateModified":544,"description":545,"draft":546,"extension":547,"faq":548,"featured":546,"howto":561,"image":562,"imageAlt":563,"intent":564,"keywords":565,"meta":570,"navigation":571,"path":572,"publishedTime":561,"readingTime":573,"seo":574,"seoTitle":575,"stem":576,"tags":577,"__hash__":582},"blog/blog/tutorial/prueba-carga-tienda-online.md","Cómo probar que tu tienda en línea aguanta el tráfico del Buen Fin","Diego Herrera","/autores/diego-herrera",{"type":9,"value":10,"toc":522},"minimark",[11,15,18,23,30,37,40,44,60,71,75,78,85,101,107,111,114,121,203,210,214,217,237,240,243,247,253,325,328,349,353,356,402,405,425,429,432,438,444,450,456,471,475,478,485,489,500,513],[12,13,14],"p",{},"\"¿Aguanta el Buen Fin?\" es la pregunta que todo dueño de tienda en línea hace en octubre, y casi siempre se responde con una opinión: \"debería\", \"el año pasado sí\", \"el proveedor dice que sí\".",[12,16,17],{},"Se puede responder con un número. Esta guía es para conseguirlo.",[19,20,22],"h2",{"id":21},"qué-es-una-prueba-de-carga-en-corto","Qué es una prueba de carga, en corto",[12,24,25,29],{},[26,27,28],"strong",{},"Simular muchos visitantes simultáneos para ver a partir de qué punto tu sitio se degrada."," No es una prueba de si funciona: es una prueba de hasta dónde funciona.",[12,31,32,33],{},"El resultado que buscas es una frase concreta: ",[34,35,36],"em",{},"\"Mi tienda responde bien hasta X usuarios simultáneos; a partir de ahí los tiempos se disparan y el cuello de botella es Y.\"",[12,38,39],{},"Con eso puedes decidir. Sin eso, estás apostando.",[19,41,43],{"id":42},"paso-0-avisa-antes-de-lanzar-nada","Paso 0: avisa antes de lanzar nada",[45,46,49],"callout",{"icon":47,"title":48},"i-lucide-alert-triangle","Avísale a tu proveedor de hospedaje, en serio",[12,50,51,52,55,56,59],{},"Una prueba de carga ",[26,53,54],{},"se parece mucho a un ataque de denegación de servicio",", porque técnicamente es lo mismo con otra intención. Muchos proveedores bloquean el origen, suspenden la cuenta o cobran el exceso de consumo. ",[26,57,58],{},"Manda un correo antes",", con fecha, hora y volumen estimado. Además, algunos te dicen qué límites tienes contratados, que es justo el dato que buscas.",[12,61,62,63,66,67,70],{},"Y dos precauciones más: ",[26,64,65],{},"nunca pruebes contra un sitio que no es tuyo",", y ",[26,68,69],{},"hazlo fuera del horario comercial",".",[19,72,74],{"id":73},"paso-1-consigue-tu-línea-base","Paso 1: consigue tu línea base",[12,76,77],{},"No se puede medir un aumento sin saber el punto de partida.",[12,79,80,81,84],{},"De tu herramienta de analítica, saca los números de ",[26,82,83],{},"tu mejor hora de un día normal",":",[86,87,88,92,95,98],"ul",{},[89,90,91],"li",{},"Visitas por hora",[89,93,94],{},"Páginas vistas por hora",[89,96,97],{},"Pedidos por hora",[89,99,100],{},"Reparto entre móvil y escritorio",[12,102,103,106],{},[26,104,105],{},"Usa el pico, no el promedio diario."," En temporada alta el tráfico se concentra en las horas de la promoción; un promedio diario oculta exactamente el momento que te va a tumbar.",[19,108,110],{"id":109},"paso-2-define-el-escenario","Paso 2: define el escenario",[12,112,113],{},"Un error común es probar solo la página de inicio. Es la más ligera y la menos representativa.",[12,115,116,117,120],{},"Una prueba útil simula ",[26,118,119],{},"el recorrido completo de compra",", con un reparto realista:",[122,123,124,140],"table",{},[125,126,127],"thead",{},[128,129,130,134,137],"tr",{},[131,132,133],"th",{},"Paso",[131,135,136],{},"Peso típico",[131,138,139],{},"Por qué importa",[141,142,143,155,168,179,190],"tbody",{},[128,144,145,149,152],{},[146,147,148],"td",{},"Página de inicio o categoría",[146,150,151],{},"40%",[146,153,154],{},"Entrada, normalmente cacheable",[128,156,157,160,163],{},[146,158,159],{},"Búsqueda de producto",[146,161,162],{},"20%",[146,164,165],{},[26,166,167],{},"Golpea la base de datos",[128,169,170,173,176],{},[146,171,172],{},"Ficha de producto",[146,174,175],{},"25%",[146,177,178],{},"Consulta existencia en vivo",[128,180,181,184,187],{},[146,182,183],{},"Agregar al carrito",[146,185,186],{},"10%",[146,188,189],{},"Escribe en la sesión",[128,191,192,195,198],{},[146,193,194],{},"Iniciar checkout",[146,196,197],{},"5%",[146,199,200],{},[26,201,202],{},"Lo más pesado del sitio",[12,204,205,206,209],{},"Ese último 5% es el que decide todo. ",[26,207,208],{},"El checkout casi nunca se puede cachear",": consulta inventario, calcula envío, habla con la pasarela. Si tu prueba no lo incluye, no estás probando tu tienda.",[19,211,213],{"id":212},"paso-3-elige-la-herramienta","Paso 3: elige la herramienta",[12,215,216],{},"Para una tienda de empresa mediana no hace falta nada sofisticado:",[86,218,219,225,231],{},[89,220,221,224],{},[26,222,223],{},"k6"," — escribes el escenario en un archivo de texto, corre desde línea de comandos, reportes claros. Es la opción que mejor equilibra esfuerzo y resultado.",[89,226,227,230],{},[26,228,229],{},"Apache Bench (ab)"," — viene instalado en casi cualquier Linux. Sirve para una primera medición rápida de una sola URL.",[89,232,233,236],{},[26,234,235],{},"Servicios en la nube"," — varios ofrecen pruebas básicas gratuitas. Útiles porque el tráfico llega desde fuera, como el real.",[12,238,239],{},"Si nadie en tu equipo puede escribir un escenario, empieza con Apache Bench contra tres URL: inicio, una ficha de producto y la búsqueda. Es tosco y ya te dice mucho.",[241,242],"ad-banner",{},[19,244,246],{"id":245},"paso-4-sube-la-carga-por-escalones","Paso 4: sube la carga por escalones",[12,248,249,250,84],{},"No arranques con mil usuarios. ",[26,251,252],{},"Sube por escalones y anota dónde cambia el comportamiento",[122,254,255,268],{},[125,256,257],{},[128,258,259,262,265],{},[131,260,261],{},"Escalón",[131,263,264],{},"Usuarios simultáneos",[131,266,267],{},"Qué observas",[141,269,270,281,292,303,314],{},[128,271,272,275,278],{},[146,273,274],{},"1",[146,276,277],{},"Tu pico normal",[146,279,280],{},"Debe verse como un día cualquiera",[128,282,283,286,289],{},[146,284,285],{},"2",[146,287,288],{},"2×",[146,290,291],{},"Los tiempos suben poco",[128,293,294,297,300],{},[146,295,296],{},"3",[146,298,299],{},"3×",[146,301,302],{},"Aquí empieza a notarse",[128,304,305,308,311],{},[146,306,307],{},"4",[146,309,310],{},"5×",[146,312,313],{},"El objetivo de temporada alta",[128,315,316,319,322],{},[146,317,318],{},"5",[146,320,321],{},"Hasta que falle",[146,323,324],{},"Tu techo real",[12,326,327],{},"En cada escalón, registra tres cosas:",[329,330,331,337,343],"ol",{},[89,332,333,336],{},[26,334,335],{},"Tiempo de respuesta promedio"," y el del 95% de las peticiones. El promedio miente; el percentil 95 es la experiencia de la cola.",[89,338,339,342],{},[26,340,341],{},"Porcentaje de errores."," Cualquier cosa arriba de 1% ya es visible para los clientes.",[89,344,345,348],{},[26,346,347],{},"Consumo del servidor",": procesador, memoria y conexiones a base de datos.",[19,350,352],{"id":351},"paso-5-lee-los-resultados","Paso 5: lee los resultados",[12,354,355],{},"Los números que importan, con su interpretación honesta:",[122,357,358,368],{},[125,359,360],{},[128,361,362,365],{},[131,363,364],{},"Tiempo de respuesta",[131,366,367],{},"Qué significa",[141,369,370,378,386,394],{},[128,371,372,375],{},[146,373,374],{},"Menos de 1 s",[146,376,377],{},"Bien",[128,379,380,383],{},[146,381,382],{},"1 – 3 s",[146,384,385],{},"Aceptable; se empiezan a perder compras",[128,387,388,391],{},[146,389,390],{},"3 – 8 s",[146,392,393],{},"Malo; abandono notable",[128,395,396,399],{},[146,397,398],{},"Más de 8 s",[146,400,401],{},"Equivale a estar caído",[12,403,404],{},"Y el patrón de la curva dice más que el número suelto:",[86,406,407,413,419],{},[89,408,409,412],{},[26,410,411],{},"Sube parejo con la carga"," → falta capacidad; es el caso más simple.",[89,414,415,418],{},[26,416,417],{},"Se dispara de golpe en un punto"," → hay un límite duro: conexiones a base de datos, procesos del servidor web, memoria. Es el caso más común.",[89,420,421,424],{},[26,422,423],{},"Sube y baja sin patrón"," → hay competencia por un recurso, típicamente la base de datos.",[19,426,428],{"id":427},"paso-6-arregla-en-el-orden-correcto","Paso 6: arregla en el orden correcto",[12,430,431],{},"Aquí es donde se gasta mal el dinero. El orden que rinde:",[12,433,434,437],{},[26,435,436],{},"1. Imágenes."," La causa más frecuente y la más barata. Fotos de producto de 3 MB servidas sin comprimir hunden cualquier sitio. Comprimir y servir en formato moderno es cuestión de horas y suele resolver la mitad del problema.",[12,439,440,443],{},[26,441,442],{},"2. Caché."," Si tu tienda genera cada página desde cero en cada visita, estás haciendo mil veces el mismo trabajo. Una capa de caché para páginas de catálogo —nunca para carrito ni checkout— multiplica la capacidad sin tocar el servidor.",[12,445,446,449],{},[26,447,448],{},"3. Base de datos."," Consultas lentas, búsquedas sin índice, complementos que consultan de más. Es el punto que requiere ayuda técnica, y el que más rinde en tiendas con catálogo grande.",[12,451,452,455],{},[26,453,454],{},"4. Capacidad del servidor."," Hasta el final. Es lo más caro, lo que más tarda y lo que menos resuelve si el problema estaba en los tres puntos anteriores.",[45,457,460],{"icon":458,"title":459},"i-lucide-server-off","Contratar más servidor casi nunca es la respuesta",[12,461,462,463,466,467,470],{},"Es la reacción instintiva —\"pongámosle más máquina\"— y en la mayoría de los casos ",[26,464,465],{},"esconde el problema sin resolverlo",": la tienda aguanta un poco más y se cae igual, solo que con una factura mensual mayor. ",[26,468,469],{},"Primero mide dónde está el cuello de botella",", después decide dónde gastar.",[19,472,474],{"id":473},"paso-7-vuelve-a-probar","Paso 7: vuelve a probar",[12,476,477],{},"Corrección aplicada, prueba repetida, número nuevo. Sin esa segunda medición no sabes si arreglaste algo o solo moviste el problema.",[12,479,480,481,484],{},"Y documenta el resultado final en una línea: ",[34,482,483],{},"\"La tienda aguanta N usuarios simultáneos con tiempos por debajo de 2 segundos.\""," Esa frase es lo que le entregas a dirección, y lo que te permite decidir con tranquilidad en noviembre.",[19,486,488],{"id":487},"cuándo-hacerla","Cuándo hacerla",[12,490,491,494,495,70],{},[26,492,493],{},"Tres semanas antes del evento",", no la semana previa. Necesitas margen para corregir y volver a probar. Si el Buen Fin es del 13 al 17 de noviembre, la prueba va a más tardar el 23 de octubre — que es justo la fecha de ",[496,497,499],"a",{"href":498},"/blog/recurso/checklist-tecnico-buen-fin","el checklist completo de preparación",[12,501,502,503,507,508,512],{},"Y si la prueba revela que el problema no es capacidad sino que ",[496,504,506],{"href":505},"/blog/tutorial/conectar-tienda-online-erp","tu inventario no está sincronizado"," o que ",[496,509,511],{"href":510},"/blog/noticias/woocommerce-wholesale-lead-capture-webshell","tu tienda tiene complementos sin actualizar",", mejor: esos son problemas peores y se arreglan antes de que lleguen los clientes.",[514,515],"call-to-action",{"description":516,"eyebrow":517,"icon":518,"label":519,"title":520,"to":521},"Ejecutamos la prueba de carga, identificamos el cuello de botella real y te entregamos el plan de corrección con esfuerzo y prioridad.","Rendimiento y capacidad","i-lucide-activity","Solicitar prueba de carga","Sabe cuántos clientes aguanta tu tienda, con número","/contacto",{"title":523,"searchDepth":524,"depth":525,"links":526},"",2,3,[527,528,529,530,531,532,533,534,535,536],{"id":21,"depth":524,"text":22},{"id":42,"depth":524,"text":43},{"id":73,"depth":524,"text":74},{"id":109,"depth":524,"text":110},{"id":212,"depth":524,"text":213},{"id":245,"depth":524,"text":246},{"id":351,"depth":524,"text":352},{"id":427,"depth":524,"text":428},{"id":473,"depth":524,"text":474},{"id":487,"depth":524,"text":488},"tutorial",{"title":539,"description":540,"label":541,"to":542,"icon":543},"¿Te hacemos la prueba de carga?","Simulamos el tráfico de temporada alta, identificamos el cuello de botella real y te entregamos el plan de corrección priorizado.","Ver infraestructura","/servicios/infraestructura","i-lucide-gauge","2026-10-26","Paso a paso para hacer una prueba de carga de tu tienda antes de la temporada alta: qué medir, con qué herramientas gratuitas, cómo leer los resultados y qué arreglar primero.",false,"md",[549,552,555,558],{"question":550,"answer":551},"¿Qué es una prueba de carga y por qué la necesito?","Es simular muchos visitantes simultáneos para ver a partir de qué punto tu sitio se pone lento o deja de responder. La necesitas porque la única alternativa es descubrirlo en vivo, con clientes reales y dinero de por medio. Una prueba de carga convierte una incógnita en un número concreto: cuántos usuarios simultáneos aguanta tu tienda antes de degradarse.",{"question":553,"answer":554},"¿Se puede hacer con herramientas gratuitas?","Sí. Para una tienda de empresa mediana, herramientas de línea de comandos como k6 o Apache Bench alcanzan de sobra, y existen servicios que ofrecen pruebas básicas sin costo. Lo que no se debe hacer es lanzar una prueba pesada sin avisar a tu proveedor de hospedaje: muchos la interpretan como un ataque y bloquean el origen.",{"question":556,"answer":557},"¿Cuánto tráfico debo simular?","Entre tres y cinco veces tu pico normal. Si tu mejor hora de un día normal son 200 visitas, prueba con 600 a 1,000. En temporada alta el tráfico no crece de forma pareja: se concentra en las horas de la promoción, así que el pico importa más que el promedio diario.",{"question":559,"answer":560},"La prueba salió mal, ¿qué arreglo primero?","Casi siempre en este orden: imágenes sin optimizar, falta de caché, consultas lentas a la base de datos y por último capacidad del servidor. Es tentador empezar contratando más servidor, y suele ser lo más caro y lo menos efectivo. Las primeras dos causas se resuelven en horas y explican la mayoría de los casos.",null,"/images/blog/tutorial/prueba-carga-tienda-online.jpg","Gráfica de tiempos de respuesta de un sitio web durante una prueba de carga","informational",[566,567,568,569],"prueba de carga tienda en línea","test de carga woocommerce","tienda lenta buen fin","cuánto tráfico aguanta mi sitio",{},true,"/blog/tutorial/prueba-carga-tienda-online",12,{"title":5,"description":545},"Prueba de carga para tu tienda en línea","blog/tutorial/prueba-carga-tienda-online",[578,579,580,581],"e-commerce","rendimiento","buen fin","infraestructura","Wrr1OJYFLY227hJwDkOxdnh5S8195JDO5kafYx2_6PU",{"path":584,"title":585},"/blog/tutorial/conectar-ia-sistemas-mcp","MCP: cómo conectar la IA a los sistemas de tu empresa (explicado sin tecnicismos)",[587,593,600],{"path":584,"title":585,"description":588,"date":589,"category":537,"image":590,"imageAlt":591,"readingTime":592},"Qué es el Model Context Protocol, por qué está cambiando la forma de integrar IA con el ERP y el CRM, y cómo hacer tu primera conexión segura paso a paso.","2026-10-23","/images/blog/tutorial/conectar-ia-sistemas-mcp.jpg","Diagrama de conexión entre un asistente de inteligencia artificial y los sistemas internos de una empresa",11,{"path":594,"title":595,"description":596,"date":597,"category":537,"image":598,"imageAlt":599,"readingTime":573},"/blog/tutorial/ia-con-tus-documentos-rag","Cómo hacer que la IA responda con los documentos de TU empresa (sin programar)","Cómo lograr que un asistente de IA responda con los manuales, contratos y políticas de tu empresa: qué subir, cómo prepararlo y cómo evitar que invente.","2026-10-19","/images/blog/tutorial/ia-con-tus-documentos-rag.jpg","Carpetas de documentos de una empresa organizadas junto a una pantalla con un asistente de inteligencia artificial",{"path":601,"title":602,"description":603,"date":604,"category":537,"image":605,"imageAlt":606,"readingTime":573},"/blog/tutorial/escanear-vulnerabilidades-red","Cómo escanear tu propia red en busca de vulnerabilidades con herramientas gratuitas","Tu primer escaneo de vulnerabilidades con herramientas gratuitas: qué instalar, qué escanear, cómo leer el reporte y qué arreglar primero en tu empresa.","2026-10-16","/images/blog/tutorial/escanear-vulnerabilidades-red.jpg","Escaneo de la red interna de una empresa mostrando equipos y servicios detectados",{"id":608,"avatar":561,"bio":609,"entityType":610,"expertise":611,"extension":612,"meta":613,"name":6,"role":614,"slug":615,"social":561,"stem":616,"url":7,"__hash__":617},"authors/authors/diego-herrera.yml","Ingeniero en ciberseguridad e infraestructura IT. Protege la operación de empresas mexicanas contra amenazas y caídas de servicio.","Person","Diego lidera los proyectos de ciberseguridad e infraestructura de Syswork México. Ha ejecutado auditorías de seguridad, hardening de servidores, despliegues de redes y planes de continuidad para empresas en sectores críticos. Escribe sobre seguridad, servidores, cloud y redes con un enfoque defensivo y orientado a riesgos reales del negocio.","yml",{},"Especialista en Ciberseguridad e Infraestructura","diego-herrera","authors/diego-herrera","vrWQ35_ItOQjxvsvvG7wu5-wWk5ytSOlz-Ij9viIvzM"]