{"id":2807,"date":"2024-02-10T19:30:19","date_gmt":"2024-02-10T19:30:19","guid":{"rendered":"https:\/\/vienna.wordcamp.org\/2024\/?post_type=wcb_session&#038;p=2807"},"modified":"2024-05-13T21:30:26","modified_gmt":"2024-05-13T21:30:26","slug":"how-to-handle-woocommerce-with-10k-products","status":"publish","type":"wcb_session","link":"https:\/\/vienna.wordcamp.org\/2024\/session\/how-to-handle-woocommerce-with-10k-products\/","title":{"rendered":"How to handle WooCommerce with 10k+ products"},"content":{"rendered":"\n<p>WooCommerce is a great and flexible eCommerce Addon for WordPress. In this session i will talk about insights from projects and important lessons learned when dealing with a lot of products and categories. I will focus on two main topics:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Data Synchronization<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>How we build interfaces for daily data exchange between merchandise\/erp systems with stability and performance in mind, so that thousands of articles will be synced without any manual effort<\/li>\n\n\n\n<li>How to deal with errors (Logging, Status, Reporting)<\/li>\n\n\n\n<li>Useful plugins and when to use custom code<\/li>\n\n\n\n<li>Insights in useful custom code snippets<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Website Performance<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Speed and timemanagement in the synchronization process<\/li>\n\n\n\n<li>Loading time improvements in the frontend<\/li>\n\n\n\n<li>Multiple caching stages<\/li>\n\n\n\n<li>Useful plugins and when to use custom code<\/li>\n\n\n\n<li>Insights in useful custom code snippets<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce is a great and flexible eCommerce Addon for WordPress. In this session i will talk about insights from projects and important lessons learned when dealing with a lot of products and categories. I will focus on two main topics: Data Synchronization Website Performance<\/p>\n","protected":false},"author":14360809,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1712397600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"https:\/\/speakerdeck.com\/mwy\/how-to-handle-woocommerce-with-10k-plus-products","_wcpt_session_video":"","_wcpt_speaker_id":[2727],"footnotes":""},"session_track":[47],"session_category":[],"class_list":["post-2807","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-en"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"April 6, 2024","time":"10:00"},"session_speakers":[{"id":"2727","slug":"matthias-wagner","name":"Matthias Wagner","link":"https:\/\/vienna.wordcamp.org\/2024\/speaker\/matthias-wagner\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/sessions\/2807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/sessions\/2807\/revisions"}],"predecessor-version":[{"id":3049,"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/sessions\/2807\/revisions\/3049"}],"speakers":[{"embeddable":true,"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/speakers\/2727"}],"author":[{"embeddable":true,"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wporg\/v1\/users\/matthiaswagner"}],"wp:attachment":[{"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/media?parent=2807"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/session_track?post=2807"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/vienna.wordcamp.org\/2024\/wp-json\/wp\/v2\/session_category?post=2807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}