Portada » Glosario » HPOS

HPOS

Qué es HPOS

HPOS es el sistema moderno de WooCommerce para guardar los pedidos en tablas propias de la base de datos en lugar de mezclarlos con el resto de contenido, lo que acelera tiendas con muchos pedidos. Viene de «High-Performance Order Storage», y también se conoce como «almacenamiento de pedidos de alto rendimiento».

Es como pasar de guardar todas las facturas de tu negocio mezcladas con el resto del papeleo general a tener un archivador específico solo para facturas, organizado y fácil de consultar sin tener que rebuscar entre documentos de otro tipo. Durante años, WooCommerce guardó los pedidos como si fueran entradas de blog más, mezclados en la misma tabla que usa WordPress para páginas y artículos; HPOS cambia eso, guardando los pedidos en sus propias tablas, diseñadas específicamente para ese tipo de datos, lo que hace que las consultas relacionadas con pedidos sean mucho más rápidas.

Cómo funciona

  1. Tradicionalmente, cada pedido de WooCommerce se guardaba como un tipo de contenido más, en la misma tabla que usa WordPress para páginas y artículos.
  2. Con HPOS activado, los pedidos se guardan en tablas separadas, pensadas específicamente para la información de un pedido (cliente, productos, estado, totales).
  3. Cuando WooCommerce necesita consultar o listar pedidos, lo hace directamente sobre esas tablas específicas, sin tener que filtrar entre todo el resto de contenido de la web.
  4. Esto reduce notablemente el tiempo de las consultas relacionadas con pedidos, sobre todo en tiendas con un historial grande.
  5. La migración de los pedidos antiguos al nuevo sistema se puede hacer de forma progresiva, sin perder ningún dato del historial.

Ejemplo

Una tienda de jamones y embutidos online en Teruel, con varios años de historial y miles de pedidos acumulados, notaba que el listado de pedidos en el panel de administración tardaba cada vez más en cargar, sobre todo al buscar o filtrar por fecha. Activamos HPOS tras comprobar que todos los plugins de la tienda eran compatibles, migrando el historial completo de pedidos al nuevo sistema de almacenamiento, y el panel de pedidos pasó a cargar y filtrar de forma notablemente más rápida, incluso con todo el histórico acumulado.

Señales de que te afecta

  • El panel de pedidos de tu tienda tarda en cargar, sobre todo al buscar o filtrar por fecha o cliente.
  • Tienes un historial grande de pedidos acumulado a lo largo de varios años.
  • Un análisis de rendimiento señala las consultas relacionadas con pedidos como una de las más lentas de tu tienda.
  • No sabes si tu tienda tiene activado HPOS o sigue con el sistema de almacenamiento tradicional.

Cómo lo resolvemos

Comprobamos si tus plugins actuales son compatibles con HPOS, activamos el nuevo sistema de almacenamiento y migramos tu historial de pedidos sin perder ningún dato, revisando después que todo sigue funcionando igual. Si quieres que revisemos el rendimiento de los pedidos de tu tienda, en nuestro servicio de optimización WooCommerce nos encargamos de ello. HPOS mejora especialmente las consultas lentas relacionadas con pedidos, y se complementa bien con una buena caché de objetos.

Preguntas frecuentes

¿Activar HPOS afecta a mis pedidos antiguos?

No se pierde ningún dato: el historial de pedidos se migra al nuevo sistema de almacenamiento, conservando toda la información, solo cambia cómo se guarda internamente en la base de datos.

¿Todos los plugins son compatibles con HPOS?

No todos, sobre todo los más antiguos o menos mantenidos; conviene comprobar la compatibilidad de cada plugin relacionado con pedidos antes de activarlo, para evitar que alguna función deje de funcionar.

¿Es obligatorio activar HPOS?

No es obligatorio, pero es la dirección en la que WooCommerce está avanzando, y ofrece ventajas claras de rendimiento en tiendas con un volumen de pedidos considerable.

Scroll al inicio
Escanea el código