{"id":1557,"date":"2025-07-28T00:16:31","date_gmt":"2025-07-27T22:16:31","guid":{"rendered":"https:\/\/verona.wordcamp.org\/2025\/?post_type=wcb_session&#038;p=1557"},"modified":"2025-11-02T14:55:30","modified_gmt":"2025-11-02T13:55:30","slug":"velocizzare-wordpress-e-acf-con-un-sistema-di-cache-transient-intelligente","status":"publish","type":"wcb_session","link":"https:\/\/verona.wordcamp.org\/2025\/session\/velocizzare-wordpress-e-acf-con-un-sistema-di-cache-transient-intelligente\/","title":{"rendered":"Velocizzare WordPress e ACF con un sistema di cache transient intelligente"},"content":{"rendered":"\n<p>In questo lightning talk esploreremo come implementare un sistema di cache basato sui transient di WordPress per migliorare drasticamente le performance e l&#8217;impatto dei siti con contenuti dinamici basati su ACF. Partendo dal problema del caricamento ripetitivo dei campi personalizzati, analizzeremo una soluzione scalabile ed efficiente che riduce le query al database fino al 70%. Vedremo come gestire automaticamente l&#8217;invalidazione della cache al salvataggio, come implementare una cache multilingua, e come ottimizzare selettivamente i campi non utilizzati.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-custom-da-3-ab-3-color has-text-color has-link-color wp-elements-c9bc73fd1b7a551caaebeb02dac6483b\">Rivedi il talk<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-handler-delloggetto-incorporato wp-block-embed-handler-delloggetto-incorporato\"><div class=\"wp-block-embed__wrapper\">\n<div style=\"width: 640px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-1557-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/wordpress.tv\/wp-content\/uploads\/2025\/11\/video-76493d5dfe.mp4?_=1\" \/><a href=\"https:\/\/wordpress.tv\/wp-content\/uploads\/2025\/11\/video-76493d5dfe.mp4\">https:\/\/wordpress.tv\/wp-content\/uploads\/2025\/11\/video-76493d5dfe.mp4<\/a><\/video><\/div>\n<\/div><\/figure>\n\n\n\n<p><a href=\"https:\/\/wordpress.tv\/2025\/11\/02\/velocizzare-wordpress-e-acf-con-un-sistema-di-cache-transient-intelligente\/\" target=\"_blank\" rel=\"noreferrer noopener\">Video su WordPress.tv.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In questo lightning talk esploreremo come implementare un sistema di cache basato sui transient di WordPress per migliorare drasticamente le performance e l&#8217;impatto dei siti con contenuti dinamici basati su ACF. Partendo dal problema del caricamento ripetitivo dei campi personalizzati, analizzeremo una soluzione scalabile ed efficiente che riduce le query al database fino al 70%. [&hellip;]<\/p>\n","protected":false},"author":14937674,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1760179200,"_wcpt_session_duration":600,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1556],"footnotes":""},"session_track":[52],"session_category":[],"class_list":["post-1557","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track2"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"11 Ottobre 2025","time":"12:40"},"session_speakers":[{"id":"1556","slug":"giovanni-invernizzi","name":"Giovanni Invernizzi","link":"https:\/\/verona.wordcamp.org\/2025\/speaker\/giovanni-invernizzi\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/1557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":4,"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/1557\/revisions"}],"predecessor-version":[{"id":3136,"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/1557\/revisions\/3136"}],"speakers":[{"embeddable":true,"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/1556"}],"author":[{"embeddable":true,"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wporg\/v1\/users\/paperplanenan"}],"wp:attachment":[{"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=1557"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_track?post=1557"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/verona.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_category?post=1557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}