{"id":172463,"date":"2023-06-15T14:45:23","date_gmt":"2023-06-15T21:45:23","guid":{"rendered":"https:\/\/foosales.com\/?p=172463"},"modified":"2023-10-11T03:47:20","modified_gmt":"2023-10-11T10:47:20","slug":"esta-su-tienda-preparada-para-el-almacenamiento-de-pedidos-de-alto-rendimiento-hpos","status":"publish","type":"post","link":"https:\/\/www.foosales.com\/es\/is-your-store-ready-for-high-performance-order-storage-hpos\/","title":{"rendered":"\u00bfEst\u00e1 preparada su tienda para el almacenamiento de pedidos de alto rendimiento (HPOS)?"},"content":{"rendered":"<p><a href=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/woocommerce-hpos.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"blogphoto alignnone wp-image-172467 size-full\" title=\"HPOS\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/woocommerce-hpos.png\" alt=\"WooCommerce HPOS\" width=\"768\" height=\"487\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/woocommerce-hpos.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/woocommerce-hpos-300x190.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/woocommerce-hpos-600x380.png 600w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a><\/p>\n<p>Durante el \u00faltimo a\u00f1o, el equipo de WooCommerce ha estado <a href=\"https:\/\/developer.woocommerce.com\/2023\/03\/07\/high-performance-order-storage-is-soon-to-be-the-new-normal\/\" rel=\"nofollow noopener\">trabajando en un proyecto<\/a> que tiene el potencial de aumentar significativamente la velocidad de las tiendas WooCommerce. <strong>Almacenamiento de pedidos de alto rendimiento<\/strong>\u00a0o <strong>HPOS<\/strong> simplifica la estructura de la base de datos y optimiza el rendimiento al mejorar la gesti\u00f3n de los datos de los pedidos. Antes de HPOS, los pedidos de WooCommerce se almacenaban en las mismas tablas de la base de datos que los mensajes y las p\u00e1ginas, lo que pod\u00eda provocar problemas de rendimiento al procesar grandes vol\u00famenes de pedidos. A partir de ahora, los pedidos se trasladar\u00e1n a tablas espec\u00edficas optimizadas para almacenar datos de pedidos.<\/p>\n<p><a href=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/EnableHPOS.png\"><img decoding=\"async\" class=\"backend alignnone wp-image-172475 size-full\" src=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/EnableHPOS.png\" alt=\"Captura de pantalla que muestra c\u00f3mo activar HPOS en WooCommerce\" width=\"1024\" height=\"378\" title=\"\" srcset=\"https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/EnableHPOS.png 1024w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/EnableHPOS-300x111.png 300w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/EnableHPOS-768x284.png 768w, https:\/\/www.foosales.com\/wp-content\/uploads\/2023\/06\/EnableHPOS-600x221.png 600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Naturalmente, este cambio requerir\u00e1 que los datos de los pedidos se transfieran de la estructura de tablas existente a la nueva estructura de tablas HPOS. HPOS se ofrece actualmente como una <a href=\"https:\/\/woocommerce.com\/document\/high-performance-order-storage\/#section-2\" rel=\"noopener\">opci\u00f3n de inclusi\u00f3n<\/a> y a\u00fan no est\u00e1 autorizado para su uso en producci\u00f3n, sin embargo, le recomendamos encarecidamente que investigue la compatibilidad de su sitio con HPOS en un sitio de ensayo independiente. WooCommerce tiene previsto activar HPOS por defecto en WooCommerce 8.<\/p>\n<p>Desarrolladores de plugins WooCommerce como <a title=\"FooSales POS para WooCommerce\" href=\"https:\/\/www.foosales.com\/es\/\" target=\"_blank\" rel=\"noopener\">FooSales<\/a> tambi\u00e9n tendr\u00e1 que aplicar varios cambios que garanticen la compatibilidad tanto con HPOS como con el almacenamiento de datos heredado. Estamos<span style=\"font-size: 16px;\"> se complace en confirmar que a partir del <a href=\"https:\/\/help.foosales.com\/docs\/changelogs\/foosales-plugin\/\" rel=\"nofollow noopener\">FooSales versi\u00f3n 1.34.1 (14 de junio de 2023)<\/a> <strong>FooSales es totalmente compatible con HPOS<\/strong>. No hay cambios visibles dentro de las aplicaciones FooSales o plugins FooSales, sin embargo, cuando usted decide cambiar su sitio a HPOS, toda la funcionalidad FooSales simplemente funcionar\u00e1 como estaba previsto.<\/span><\/p>\n<p>Muchos desarrolladores de plugins o temas de la comunidad WooCommerce han expresado su preocupaci\u00f3n acerca de la compatibilidad con HPOS y el trabajo que requiere. As\u00ed que para ayudar a aliviar sus preocupaciones, aqu\u00ed est\u00e1 la retroalimentaci\u00f3n de nuestro desarrollador principal que se espera que proporcione un poco de tranquilidad:<\/p>\n<blockquote><p><em>\"Al principio, la idea de refactorizar nuestro c\u00f3digo para adaptarlo a HPOS nos intimidaba. Una vez que empezamos a seguir el <a href=\"https:\/\/woocommerce.com\/document\/high-performance-order-storage\/\" rel=\"noopener\">Documentaci\u00f3n para desarrolladores de WooCommerce<\/a> se hizo evidente que (al menos para nuestra base de c\u00f3digo) la actualizaci\u00f3n no era tan complicada. La documentaci\u00f3n contiene una expresi\u00f3n regular muy \u00fatil que le permite ver r\u00e1pidamente todos los lugares en su c\u00f3digo donde podr\u00eda ser necesaria alguna refactorizaci\u00f3n. Para nosotros, una de las mayores diferencias estaba en la obtenci\u00f3n y actualizaci\u00f3n de metadatos de pedidos, que acced\u00eda directamente a la tabla 'wp_posts' utilizando funciones WordPress. Todo lo que tuvimos que hacer en esos casos fue utilizar las funciones de pedido WooCommerce correspondientes, que tienen compatibilidad con versiones anteriores para los usuarios que a\u00fan no han hecho el cambio a HPOS. Aparte de los metadatos de los pedidos, hubo que modificar algunas acciones y filtros para que funcionaran con las nuevas p\u00e1ginas de listado y edici\u00f3n de pedidos. En total, s\u00f3lo tardamos unos d\u00edas en actualizar y probar los cambios necesarios para admitir el almacenamiento de pedidos de alto rendimiento WooCommerce\". - Etienne, desarrollador jefe de FooSales<\/em><\/p><\/blockquote>\n<p>Estamos muy entusiasmados con lo que HPOS significa para los comerciantes y estamos deseando saber c\u00f3mo ha mejorado el rendimiento de sus tiendas. Dicho esto, recomendamos probar HPOS a fondo en un entorno de ensayo primero y asegurarse de que todos los plugins y servicios utilizados por su tienda son 100% HPOS compatibles.<\/p>","protected":false},"excerpt":{"rendered":"<p>Over the past year, the WooCommerce team has been working on a project that has the potential to significantly increase [&hellip;]<\/p>\n","protected":false},"author":68,"featured_media":172467,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[489,12,251],"tags":[381,375,370,366,369,384,382,97,365,364,374,385,367,368,383,378,303,373,389,376,390,388,371,386,387,372,377,380,379],"class_list":["post-172463","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-marketing","category-news","category-product-update","tag-actions","tag-codebase","tag-compatibility","tag-database-structure","tag-dedicated-tables","tag-edit-view-pages","tag-filters","tag-foosales","tag-high-performance-order-storage","tag-hpos","tag-legacy-data-storage","tag-merchants","tag-optimization","tag-order-data","tag-order-listing","tag-order-meta-data","tag-performance","tag-plugin-developers","tag-plugins","tag-refactoring","tag-services","tag-staging-environment","tag-staging-site","tag-store-performance","tag-testing","tag-woocommerce-8","tag-woocommerce-developer-documentation","tag-woocommerce-order-functions","tag-wp_posts-table"],"_links":{"self":[{"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/posts\/172463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/users\/68"}],"replies":[{"embeddable":true,"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/comments?post=172463"}],"version-history":[{"count":0,"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/posts\/172463\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/media\/172467"}],"wp:attachment":[{"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/media?parent=172463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/categories?post=172463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.foosales.com\/es\/wp-json\/wp\/v2\/tags?post=172463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}