{"id":38468,"date":"2020-07-16T01:57:01","date_gmt":"2020-07-16T08:57:01","guid":{"rendered":"https:\/\/kinsta.com\/?p=32939"},"modified":"2025-01-20T16:09:35","modified_gmt":"2025-01-20T15:09:35","slug":"cookie-wordpress-e-sessioni-php","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/","title":{"rendered":"Cookie di WordPress e sessioni PHP: tutto quello che c&#8217;\u00e8 da sapere"},"content":{"rendered":"<p>I cookie sono stati inventati nel 1994 da un programmatore di nome Lou Montulli. Senza cookie, il web sarebbe un posto completamente diverso. Anche se non ve ne rendete conto, usate e interagite con i cookie ogni giorno, sia che vi registriate nel back-end del vostro sito WordPress o che chiudiate una fastidiosa finestra di popup.<\/p>\n<p>A questo punto, probabilmente avrete gi\u00e0 capito che, quando parliamo di cookie, intendiamo i cookie utilizzati per <strong>memorizzare informazioni importanti per i visitatori<\/strong> su un sito web, non quelli con le gocce di cioccolato. \ud83c\udf6a<\/p>\n<p>Oggi esploreremo l&#8217;argomento, a volte un po&#8217; complicato, dei cookie e delle sessioni PHP. In particolare, tutto quello che dovete sapere su come vengono utilizzati in WordPress, con alcuni dei problemi pi\u00f9 comuni che dovreste conoscere (soprattutto come sviluppatori) specialmente quando si tratta del vostro sito web, di codice personalizzato o dell&#8217;utilizzo di un plugin di terze parti. A nostro parere, questo argomento non \u00e8 mai discusso abbastanza.<\/p>\n\n<div  class=\"featured-snippet\" id=\"featuredSnippet\">\n    <div class=\"featured-snippet__content\">\n        <h2>Cosa sono i cookie?<\/h2>\n        <div><p>Un cookie (detto anche web cookie, tracking cookie, cookie HTTP, cookie del browser) \u00e8 un piccolo frammento di dati memorizzati dal browser di un utente (Chrome, Firefox, ecc.) quando visita un sito web. Contiene informazioni relative all&#8217;attivit\u00e0 di navigazione ed \u00e8 normalmente utilizzato per personalizzare l&#8217;esperienza dell&#8217;utente o per scopi di autenticazione e verifica. I cookie possono essere di sue tipi: cookie di sessione e cookie persistenti.<\/p>\n<\/div>\n    <\/div>\n    <div class=\"featured-snippet__footer\">\n        <div class=\"arrow-down\"><\/div>\n        <div class=\"featured-snippet__footer--content row nocol middle-xs between-xs reverse\">\n            <div style=\"margin-left: auto; position: relative; top: -1px\" class=\"row nocol middle-xs\">\n                <div class=\"color--mediumGray\" style=\"font-size: 14px; vertical-align: middle;\">\n                    <svg  class=\"icon icon--logo display--block\" aria-hidden=\"true\" focusable=\"false\"><use xlink:href=\"https:\/\/kinsta.com\/it\/wp-content\/themes\/kinsta\/dist\/sprite.svg?v=e8af2143e3b8bceb5561b327e81ec085#logo\" \/><\/svg>                <\/div>\n                <div class=\"text--bold color--mediumGray\" style=\"padding-left: 3px;\">Support<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<ul>\n<li><a href=\"#types-of-cookies\">Tipi di cookie<\/a><\/li>\n<li><a href=\"#wordpress-core-cookies\">Come il core di WordPress utilizza i cookie<\/a><\/li>\n<li><a href=\"#third-party-plugins-cookies\">Come i plugin e i temi WordPress di terze parti utilizzano i cookie<\/a><\/li>\n<li><a href=\"#cookies-wordpress-caching\">Cookie e cache di WordPress<\/a><\/li>\n<li><a href=\"#see-delete-cookies\">Come vedere e cancellare i cookie<\/a><\/li>\n<li><a href=\"#gdpr-cookies\">GDPR e cookie<\/a><\/li>\n<li><a href=\"#php-sessions\">Sessioni PHP<\/a><\/li>\n<\/ul>\n<h2 id=\"types-of-cookies\">Tipi di cookie<\/h2>\n<p>Esistono due diversi tipi di cookie comunemente impostati: i <strong>cookie di sessione<\/strong> e i <strong>cookie persistenti<\/strong>.<\/p>\n<h3>Cookie di sessione<\/h3>\n<p>I cookie di sessione, noti anche come cookie transitori, sono temporanei. Non hanno una data di scadenza e memorizzano solo informazioni su ci\u00f2 che l&#8217;utente fa durante una <strong>singola sessione<\/strong>. Una sessione \u00e8 semplicemente un valore univoco generato casualmente che viene assegnato quando qualcuno visita un sito web. I cookie di sessione sono memorizzati temporaneamente in memoria e vengono automaticamente rimossi quando il browser viene chiuso o la sessione termina.<\/p>\n<p>Lettura consigliata: <a href=\"https:\/\/kinsta.com\/it\/blog\/limite-memoria-php\/\">Come aumentare il limite di memoria di PHP in WordPress<\/a>.<\/p>\n<h3>Cookie persistenti<\/h3>\n<p>I cookie persistenti, come avrete intuito, sono quelli che contengono una data di scadenza. Questi durano molto pi\u00f9 a lungo e vengono <strong>memorizzati su disco fino alla loro scadenza o vengono cancellati manualmente<\/strong> dall&#8217;utente. Sono anche chiamati &#8220;<a href=\"https:\/\/kinsta.com\/it\/blog\/come-rimuovere-cookie-di-tracciamento\/\">tracking cookies<\/a>&#8220;, in quanto sono i tipi di cookie che usano <a href=\"https:\/\/kinsta.com\/it\/blog\/come-utilizzare-google-analytics\/\">Google Analytics<\/a>, AdRoll, Stripe, ecc.<\/p>\n<p>Il nostro <a href=\"https:\/\/kinsta.com\/it\/affiliati\/\">programma di affiliazione di Kinsta<\/a> \u00e8 un altro esempio. Un cookie di 60 giorni viene inserito nel browser dell&#8217;utente quando questi clicca su un link di affiliazione. Questo assicura che il referrer riceva il giusto credito, anche se la persona ha chiuso e riaperto il suo browser pi\u00f9 volte.<\/p>\n<h2 id=\"wordpress-core-cookies\">Come il core di WordPress utilizza i cookie<\/h2>\n<p>Quando ci riferiamo al core di WordPress, intendiamo semplicemente i file che compongono il progetto open source, prima di installare qualsiasi plugin o tema di terze parti. \u00c8 WordPress nel suo stato naturale, come ci piace chiamarlo.<\/p>\n<p>Ora che avete una prima idea di cosa sia un cookie e quali sono i diversi tipi di cookie, diamo un&#8217;occhiata al perch\u00e9 e al <strong>modo in cui il core di WordPress li usa<\/strong> per far accadere la magia dietro le quinte. Curiosit\u00e0: il termine cookie \u00e8 derivato dal termine originale di &#8220;<a href=\"https:\/\/en.wikipedia.org\/wiki\/HTTP_cookie#Background\">cookie magico<\/a>&#8220;.<\/p>\n<p>Il nucleo di WordPress utilizza i cookie per due diversi scopi:<\/p>\n<h3>1. Cookie di accesso<\/h3>\n<p>I cookie di accesso contengono i dati di autenticazione e vengono utilizzati quando un utente accede alla <a href=\"https:\/\/kinsta.com\/it\/blog\/amministrazione-wordpress\/\">bacheca di amministrazione di WordPress<\/a>. Secondo il <a href=\"https:\/\/codex.wordpress.org\/WordPress_Cookies\">Codex di WordPress<\/a>, vengono impostati un paio di cookie di sessione diversi:<\/p>\n<ul>\n<li>Al momento del login, WordPress utilizza il cookie <code>wordpress_[hash]<\/code> per memorizzare i dettagli di autenticazione (limitatamente all&#8217;area <code>\/wp-admin\/<\/code>).<\/li>\n<li>Dopo il login, WordPress imposta il cookie <code>wordpress_logged_in_[hash]<\/code>. Questo indica quando ci si \u00e8 connessi e chi \u00e8 l&#8217;utente connesso.<\/li>\n<\/ul>\n<p>Quando si tenta di accedere al back-end del proprio sito, WordPress verifica se i due cookie di cui sopra esistono e non sono scaduti. Questo \u00e8 ci\u00f2 che permette di bypassare magicamente la schermata wp-login.php. \ud83d\ude09<\/p>\n<p>WordPress imposta anche i cookie <code>wp-settings-{time}-[UID]<\/code>. L&#8217;ID \u00e8 il vostro ID utente dalla tabella del database utenti di WordPress. Questo memorizza le impostazioni del cruscotto personale e dell&#8217;interfaccia di amministrazione.<\/p>\n<h3>2. Cookie di commenti<\/h3>\n<p>Di default, vengono impostati dei cookie quando qualcuno commenta un post del blog (con una scadenza di 347 giorni). In questo modo, se tornano a visitare il sito, non devono inserire di nuovo tutte le informazioni. Sono memorizzati i seguenti tre cookie:<\/p>\n<ul>\n<li><code>comment_author_[hash]<\/code><\/li>\n<li><code>comment_author_email_[hash]<\/code><\/li>\n<li><code>comment_author_url_[hash]<\/code><\/li>\n<\/ul>\n<p>Tuttavia, con i recenti cambiamenti della politica sulla privacy dovuti al <a href=\"https:\/\/kinsta.com\/it\/blog\/conformita-al-gdpr\/\">GDPR<\/a>, sono stati introdotti nuovi strumenti nel core di WordPress per assicurarsi che gli utenti accettino l&#8217;installazione di questi cookie. Questa impostazione, se non \u00e8 stato gi\u00e0 fatto, pu\u00f2 essere attivata in &#8220;Impostazioni \u2192 Discussione&#8221; nel cruscotto di amministrazione di WordPress. Selezionate l&#8217;opzione &#8220;Mostra casella di controllo di attivazione dei cookie dei commenti, che consente di impostare i cookie dell&#8217;autore del commento&#8221;. Anche il popolare plugin Akismet permette di visualizzare un avviso sulla privacy.<\/p>\n<figure style=\"width: 1406px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/10\/come-commenti-cookie-opt-in.png\" alt=\"Mostra checkbox di attivazione dei cookie dei commenti\" width=\"1406\" height=\"724\"><figcaption class=\"wp-caption-text\">Mostra checkbox di attivazione dei cookie dei commenti<\/figcaption><\/figure>\n<h2 id=\"third-party-plugins-cookies\">Come i plugin e i temi WordPress di terze parti utilizzano i cookie<\/h2>\n<p>Come WordPress, anche i plugin di terze parti e <a href=\"https:\/\/kinsta.com\/it\/blog\/come-installare-un-tema-wordpress\/\">i temi che installate<\/a> usano i cookie. La maggior parte di essi utilizza una <strong>combinazione di cookie del browser e di righe di database<\/strong> nella tabella <code>wp_options<\/code> o in una propria tabella personalizzata. Questo perch\u00e9 WordPress \u00e8 stateless.<\/p>\n<blockquote><p>Un&#8217;applicazione stateless \u00e8 un programma applicativo che non salva i dati del cliente generati in una sessione per utilizzarli nella sessione successiva con quel cliente. Ogni sessione si svolge come se fosse la prima e le risposte non dipendono dai dati di una sessione precedente. &#8211; <a href=\"https:\/\/whatis.techtarget.com\/definition\/stateless-app\">TechTarget<\/a><\/p><\/blockquote>\n<p>Con le nuove leggi sulla privacy, \u00e8 importante capire quali sono i cookie impostati e se i visitatori possono scegliere se accedervi o meno. Suggerimento: non tutti i cookie richiedono un modulo di conferma. Leggete il nostro post approfondito sul <a href=\"https:\/\/kinsta.com\/it\/blog\/conformita-al-gdpr\/\">GDPR<\/a> per comprendere meglio i nuovi requisiti.<\/p>\n<p>Ecco un paio dei tanti esempi di utilizzo dei cookie:<\/p>\n<ul>\n<li>Se avete un <strong>popup box<\/strong> sul vostro sito WordPress e un visitatore lo chiude, questo normalmente imposter\u00e0 un cookie in modo che non venga pi\u00f9 visualizzato.<\/li>\n<li>Articoli aggiunti al <strong>carrello del vostro sito di e-commerce<\/strong>. Un cookie viene memorizzato in modo che il carrello della spesa conservi i vostri prodotti mentre continuate a navigare nel sito.<\/li>\n<li>Le funzionalit\u00e0 di geolocalizzazione IP potrebbero memorizzare l&#8217;indirizzo IP e le coordinate latitudine\/longitudine del visitatore che naviga nel sito. Questo \u00e8 normalmente utilizzato per mostrare contenuti specifici ad una certa regione o anche per reindirizzare l&#8217;utente verso un sottosito diverso.<\/li>\n<li><strong>Tracciamento dell&#8217;attivit\u00e0 attraverso i click<\/strong> con un abbreviatore di link come il plugin PrettyLinks.<\/li>\n<li>Il plugin per le newsletter potrebbe impostare un cookie per gli utenti che si sono gi\u00e0 iscritti, questo d\u00e0 la possibilit\u00e0 di nascondere completamente la casella della newsletter.<\/li>\n<\/ul>\n<p>Essenzialmente qualsiasi azione o modulo di scelta su un sito WordPress in genere comporta l&#8217;installazione di un cookie nel browser. L&#8217;obiettivo \u00e8, naturalmente, quello di cercare di migliorare l&#8217;esperienza del browser o di fornire funzionalit\u00e0 aggiuntive attraverso la verifica.<\/p>\n\n<h3>I cookie di WooCommerce<\/h3>\n<p>I plugin di e-commerce come WooCommerce installano i loro cookie in modo che gli acquirenti possano facilmente aggiungere cose al loro carrello, memorizzandole per il futuro quando fanno il checkout, ed effettuare il log in e il log out dal proprio account.<\/p>\n<p>Per tenere traccia dei dati del carrello, <a href=\"https:\/\/docs.woocommerce.com\/document\/woocommerce-cookies\/\">WooCommerce installa i seguenti tre cookie<\/a> (nei cookie non vengono memorizzate informazioni personali):<\/p>\n<ul>\n<li><code>woocommerce_cart_hash<\/code><\/li>\n<li><code>woocommerce_items_in_cart<\/code><\/li>\n<li><code>wp_woocommerce_session_<\/code><\/li>\n<\/ul>\n<p>I primi due cookie contengono informazioni sul carrello e permettono semplicemente a WooCommerce di sapere quando i dati del carrello cambiano. Il terzo cookie <code>wp_woocommerce_session_<\/code> contiene un codice univoco per ogni cliente che corrisponde a una voce nella tabella personalizzata <code>wp_woocommerce_sessions<\/code> del <a href=\"https:\/\/kinsta.com\/it\/blog\/database-wordpress\/\">database<\/a>.<\/p>\n<figure style=\"width: 1368px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/10\/woocommerce-sessions-table.png\" alt=\"wp_woocommerce_sessions table\" width=\"1368\" height=\"382\"><figcaption class=\"wp-caption-text\">La tabella wp_woocommerce_sessions<\/figcaption><\/figure>\n<p>I dati di <code>wp_commerce_session_<\/code> erano precedentemente memorizzati nella tabella <code>wp_options<\/code>, ma sono stati spostati in tabella personalizzata in WooCommerce 2.5 quando \u00e8 stato introdotto un <a href=\"https:\/\/woocommerce.wordpress.com\/2015\/10\/07\/new-session-handler-in-2-5\/\">nuovo gestore di sessione<\/a>. Questo per migliorare le prestazioni, la scalabilit\u00e0 e la gestione delle sessioni. Altrimenti, si finisce rapidamente per avere una <a href=\"https:\/\/kinsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\">tabella wp_options gonfia<\/a> da ripulire.<\/p>\n<h3>I cookie di Easy Digitial Downloads<\/h3>\n<p>Easy Digital Downloads utilizza di default <a href=\"https:\/\/ttmm.io\/tech\/introducing-wp_session\/\">WP_Session<\/a>, che \u00e8 una combinazione di cookie del browser e file del database memorizzati nella tabella <code>wp_options<\/code>. Di seguito \u00e8 riportato il cookie installato:<\/p>\n<ul>\n<li><code>edd_items_in_cart<\/code><\/li>\n<\/ul>\n<h2 id=\"cookies-wordpress-caching\">Cookie e cache di WordPress<\/h2>\n<p>Le cose si complicano quando entra in gioco la <a href=\"https:\/\/kinsta.com\/it\/blog\/la-cache-di-wordpress\/\">cache di WordPress<\/a>. La cache \u00e8 essenzialmente un&#8217;area dove vengono memorizzate le risorse di una richiesta per il riutilizzo con le richieste successive. Fondamentalmente, <strong>riduce la quantit\u00e0 di lavoro<\/strong> necessario per generare una visualizzazione della pagina. Anche se la cache \u00e8 ottima per le prestazioni, causa un problema quando ci sono i cookie.<\/p>\n<p>Perch\u00e9? Perch\u00e9 i cookie sono l\u00ec per eseguire una certa azione, come mantenere il carrello della spesa popolato mentre si naviga in un sito WooCommerce. Tuttavia, se una pagina viene servita dalla cache, n\u00e9 PHP n\u00e9 il database fanno nulla, il server serve semplicemente una copia statica della pagina.<\/p>\n<p>Allora, cosa si pu\u00f2 fare?<\/p>\n<h3>1. Utilizzare JavaScript<\/h3>\n<p>La prima opzione sarebbe quella di <strong>utilizzare JavaScript<\/strong> e aggiornare il contenuto di una pagina in modo dinamico. Fondamentalmente, si dispone di segnaposto HTML e si utilizza JavaScript per richiamare informazioni tramite una API o una chiamata ajax.<\/p>\n<p>Un esempio potrebbe essere il caricamento di un elenco di post nella barra laterale di WordPress utilizzando JavaScript per prendere una lista di post sulla wp-api e poi renderli nella barra laterale. In questo modo si potrebbe aggiornare la lista dei post senza cancellare la pagina dalla cache, perch\u00e9 i dati vengono generati dinamicamente.<\/p>\n<p>Non \u00e8 l&#8217;ideale, per\u00f2 \u00e8 sempre meglio mettere in cache se possibile in termini di prestazioni. Ma se c&#8217;\u00e8 un po&#8217; di contenuto che deve rimanere dinamico mentre la pagina stessa pu\u00f2 rimanere statica (servita dalla cache), questo \u00e8 un modo per farlo &#8211; usare JavaScript per tirare gi\u00f9 il contenuto di quella parte della pagina dinamicamente tramite una chiamata API\/ajax. Tuttavia, a meno che non si possa assumere uno <a href=\"https:\/\/kinsta.com\/it\/blog\/assumere-uno-sviluppatore-wordpress\/\">sviluppatore WordPress<\/a> per costruire una soluzione JavaScript personalizzata o l&#8217;estensione di un plugin, questa opzione di solito non \u00e8 molto pratica.<\/p>\n<h3>2. Utilizzare le chiamate Admin-Ajax<\/h3>\n<p><code>Admin-ajax.php<\/code> non pu\u00f2 essere memorizzato nella cache, quindi \u00e8 possibile utilizzare le chiamate admin-ajax. Un buon esempio di questo \u00e8 il plugin <a href=\"https:\/\/wordpress.org\/plugins\/no-cache-ajax-widgets\/\">No Cache AJAX Widgets<\/a>. Questo plugin effettua chiamate admin-ajax e quindi non deve preoccuparsi di entrare in conflitto con soluzioni di caching a livello di server o di terze parti.<\/p>\n<p>Tuttavia, proprio come succede con JavaScript, percorrere questa strada non \u00e8 di solito fattibile per l&#8217;utente medio. Pu\u00f2 anche portare ad altri problemi di prestazioni, come <a href=\"https:\/\/kinsta.com\/it\/blog\/admin-ajax-php\/\">l&#8217;elevato utilizzo di admin-ajax<\/a> e molte richieste non memorizzate in cache.<\/p>\n<h3>3. Escludere le pagine dalla cache (quando il cookie \u00e8 presente)<\/h3>\n<p>A meno che non si possa optare per la soluzione JavaScript o admin-ajax, escludere le pagine dalla cache quando \u00e8 presente un cookie specifico \u00e8 il modo migliore di procedere. \u00c8 quello che normalmente raccomandiamo, specialmente a chi gestisce siti altamente dinamici come WooCommerce e Easy Digital Downloads.<\/p>\n<p>Da Kinsta, alcune pagine di WooCommerce e Easy Digital Downloads come il carrello, il mio account e il checkout, sono automaticamente escluse dalla cache. Esiste una regola a livello di server in modo che gli utenti bypassino automaticamente la cache quando viene rilevato il cookie <code>woocommerce_items_in_cart<\/code> o il cookie <code>edd_items_in_cart<\/code>, per garantire un processo di checkout fluido e sincronizzato.<\/p>\n<p>Ascoltiamo anche i cookie associati al login e impostiamo la cache in modo che venga bypassata quando rileviamo che qualcuno ha effettuato il login in WordPress. In questo modo si evita che il back-end venga accidentalmente memorizzato nella cache.<\/p>\n<p>Di default, non escludiamo il cookie <code>wp_woocommerce_session_<\/code> dalla memorizzazione nella cache. La maggior parte dei siti WooCommerce nella nostra esperienza non ha alcun problema. Questo migliora anche le prestazioni aumentando il report HIT della cache, pur utilizzando meno <a href=\"https:\/\/kinsta.com\/it\/blog\/thread-php\/\">thread PHP<\/a>.<\/p>\n<p>Tuttavia, per le diverse configurazioni del tema WordPress e dei plugin, possiamo escludere il cookie <code>wp_woocommerce_session_<\/code> dalla cache se necessario. Basta contattare il nostro team di supporto. Il risultato \u00e8 che, una volta che un utente aggiunge un prodotto al suo carrello, tutte le richieste successive non saranno servite dalla cache, aumentando l&#8217;utilizzo dei thread PHP.<\/p>\n<p>Se avete bisogno di escludere dalla cache una pagina specifica, aprite un ticket con il nostro team di supporto. Anche in questo caso, bisogna <strong>stare attento quando si tratta di esclusioni<\/strong>. Troppe pagine non in cache potrebbero davvero peggiorare le prestazioni. Date anche un&#8217;occhiata al nostro articolo sulle <a href=\"https:\/\/kinsta.com\/it\/blog\/hosting-wordpress-siti-ad-iscrizione\/\">cose da fare e da non fare per l&#8217;hosting dei siti WordPress di affiliazione<\/a>.<\/p>\n<h2 id=\"see-delete-cookies\">Come vedere e cancellare i cookie<\/h2>\n<p>\u00c8 facile vedere e cancellare i cookie su un sito web. Per vedere quali sono i cookie installati su un sito specifico, navigate su quel sito e cliccate sull&#8217;icona del lucchetto in alto. Poi fate clic su &#8220;Cookies&#8221;.<\/p>\n<figure style=\"width: 1356px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/10\/biscotti-in-uso.png\" alt=\"Cookie in uso\" width=\"1356\" height=\"693\"><figcaption class=\"wp-caption-text\">Cookie in uso<\/figcaption><\/figure>\n<p>Poi andate alla cartella di quel sito web. Nell&#8217;esempio qui sotto, potete vedere che abbiamo alcuni cookie di WooCommerce, cos\u00ec come il cookie <code>wordpress_logged_in_[hash]<\/code>. Potete anche vedere il tempo di scadenza e se si tratta di un cookie persistente o di un cookie di sessione (quando la sessione di navigazione termina).<\/p>\n<figure style=\"width: 1362px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/10\/cookies-wordpress.png\" alt=\"Cookies WordPress\" width=\"1362\" height=\"1078\"><figcaption class=\"wp-caption-text\">Cookie di WordPress<\/figcaption><\/figure>\n<p>Per rimuovere un cookie, basta cliccare su un singolo cookie e poi sul pulsante &#8220;Rimuovi&#8221;. \u00c8 possibile farlo anche a livello di cartella o in Chrome DevTools.<\/p>\n<p>Cancellare i cookie pu\u00f2 anche aiutarvi a risolvere <a href=\"https:\/\/kinsta.com\/it\/blog\/http-304\/\">l&#8217;errore 304<\/a>.<\/p>\n<p>In alternativa, \u00e8 possibile cercare o <a href=\"https:\/\/allaboutcookies.org\/how-to-clear-cookies-chrome\" target=\"_blank\" rel=\"noopener noreferrer\">cancellare tutti i cookie<\/a> nel browser.<\/p>\n<h2 id=\"gdpr-cookies\">GDPR e cookie<\/h2>\n<p>Il GDPR \u00e8 una nuova legge sulla privacy entrata in vigore il 25 maggio 2018. \u00c8 stata concepita per restituire ai cittadini il controllo dei propri dati personali. Se non l&#8217;avete gi\u00e0 letto, consigliamo vivamente di leggere il nostro articolo di approfondimento: <a href=\"https:\/\/kinsta.com\/it\/blog\/conformita-al-gdpr\/\">La verit\u00e0 sulla conformit\u00e0 al GDPR per gli utenti di WordPress<\/a>. \u00c8 un argomento che non pu\u00f2 essere riassunto in un paragrafo!<\/p>\n<p>Ecco l&#8217;esempio di una modifica che abbiamo apportato su Kinsta per uniformarci alla nuova legge. Quando visitate il nostro sito per la prima volta, potreste averlo gi\u00e0 visto, viene visualizzato il messaggio &#8220;Accetta i cookie&#8221; nella parte inferiore dello schermo. Questo perch\u00e9 ora siamo obbligati per legge a fornire agli utenti un modo per scegliere se accettare o meno l&#8217;installazione dei cookie. Sono finiti i giorni in cui si poteva eseguire ci\u00f2 che si voleva senza informare gli utenti della raccolta dei dati.<\/p>\n<figure style=\"width: 2014px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/10\/accettare-cookie.png\" alt=\"Accettare i cookie\" width=\"2014\" height=\"512\"><figcaption class=\"wp-caption-text\">Accettare i cookie<\/figcaption><\/figure>\n<p>Se si fa clic su &#8220;Accetta i cookie&#8221;, vengono installati tutti i cookie per l&#8217;utente corrente. Se si fa clic su &#8220;Impostazioni cookie&#8221;, c&#8217;\u00e8 ora un modo per accettare e rifiutare qualsiasi cookie vogliate.<\/p>\n<figure style=\"width: 1592px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/10\/impostazioni-cookie.png\" alt=\"Impostazioni dei cookie\" width=\"1592\" height=\"1264\"><figcaption class=\"wp-caption-text\">Impostazioni dei cookie<\/figcaption><\/figure>\n<p>Non male, vero? La nostra soluzione per i cookie \u00e8 stata costruita internamente dai nostri sviluppatori, ma ecco alcuni utili <a href=\"https:\/\/kinsta.com\/it\/blog\/conformita-al-gdpr\/#gdpr-wordpress-plugins\">plugin WordPress per la conformit\u00e0 al GDPR<\/a> che possono aiutarvi a realizzare qualcosa di simile. Anche in questo caso, i cookie sono solo una piccola parte per essere pienamente conformi al GDPR.<\/p>\n<h2 id=\"php-sessions\">Sessioni PHP<\/h2>\n<p>Le sessioni PHP sono un&#8217;alternativa all&#8217;approccio standard dei cookie. \u00c8 sempre un cookie, ma si chiama PHPSESSID ed \u00e8 normalmente memorizzato nella directory <code>\/tmp\/<\/code> sullo stesso server web. Il modo in cui il server sa di associare una data sessione a una data richiesta \u00e8 che \u00e8 anche memorizzato in un cookie HTTP.<\/p>\n<figure style=\"width: 1712px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/10\/cookies-http-phpsessid.png\" alt=\"Cookies HTTP PHPSESSID\" width=\"1712\" height=\"292\"><figcaption class=\"wp-caption-text\">Cookie HTTP PHPSESSID<\/figcaption><\/figure>\n<p>Questo pu\u00f2 essere visto anche sotto l&#8217;intestazione HTTP di un sito.<\/p>\n<figure style=\"width: 2248px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2018\/10\/biscotto-intestazione-cookie-http-phpsessid.png\" alt=\"Cookie dell'intestazione HTTP PHPSESSID\" width=\"2248\" height=\"574\"><figcaption class=\"wp-caption-text\">Cookie dell&#8217;intestazione HTTP PHPSESSID<\/figcaption><\/figure>\n<p>Una sessione PHP \u00e8 molto simile a una normale sessione che termina quando l&#8217;utente chiude il proprio browser.<\/p>\n<p>La questione con le sessioni PHP si riduce a problemi di performance e di caching. Le informazioni memorizzate nel cookie del browser devono rimbalzare avanti e indietro ad ogni richiesta in modo che il server sappia chi \u00e8 l&#8217;utente. Questo significa che, per i siti che usano PHPSESSID, l&#8217;host dovrebbe impostare il PHPSESSID per bypassare la cache. Tuttavia, il risultato \u00e8 che PHPSESSID dovrebbe essere impostato per bypassare il 100% delle volte, perch\u00e9, a differenza di <code>wordpress_logged_in<\/code>, il PHPSESSID \u00e8 impostato su ogni singola richiesta PHP.<\/p>\n<p>Immaginate quindi se il <code>wordpress_logged_in<\/code> dovesse essere impostato al 100% per consentire il funzionamento delle funzionalit\u00e0 di login. Ci\u00f2 significa che anche gli utenti che hanno effettuato il log-out dovrebbero avere il cookie e dovrebbe essere unico per loro. Immaginate se questo fosse necessario per far funzionare il sistema di <a href=\"https:\/\/kinsta.com\/it\/blog\/url-login-wordpress\/\">login di WordPress<\/a>. In questo scenario, ogni singola pagina visualizzata dovrebbe bypassare la cache in modo che il cookie <code>wordpress_logged_in<\/code> sia impostato correttamente sia per gli utenti autenticati che per quelli non autenticati.<\/p>\n<p>Questo \u00e8 il problema di PHPSESSID. Dato che viene generato su ogni singola richiesta PHP, se un sito si basa sui cookie PHPSESSID, l&#8217;host dovrebbe impostare PHPSESSID in modo da bypassare la cache il 100% delle volte. Altrimenti, PHPSESSID finisce nella cache e crea disordine con qualsiasi funzionalit\u00e0 si basi su di esso.<\/p>\n<p>Non consigliamo di utilizzare le sessioni PHP e di solito non funzionano nel nostro ambiente Kinsta. Le sessioni PHP hanno anche altre implicazioni sulla sicurezza che dovrebbero essere tenute in considerazione.<\/p>\n<p>Se vedete del codice che utilizza <code>session_start<\/code> sul vostro sito, questo significa che utilizza sessioni PHP.<\/p>\n<p>Molti sviluppatori di plugin e di temi sono passati a utilizzare una combinazione di cookie del browser e di righe del database (sia nella tabella <code>wp_options<\/code> che in una propria tabella personalizzata). Se avete bisogno di dati di sessione, questo \u00e8 l&#8217;approccio migliore.<\/p>\n<p>Contattate il nostro team di supporto se avete altre domande sulle sessioni PHP.<\/p>\n<h2>Riepilogo<\/h2>\n<p>Ci auguriamo che ora sia un po&#8217; pi\u00f9 chiaro come funzionano i cookie di WordPress e le sessioni PHP. I cookie sono ci\u00f2 che fa girare il mondo e sono importanti per quasi tutto ci\u00f2 che accade su un sito WordPress. Dal tenerci connessi, al garantire un&#8217;esperienza fluida con il carrello della spesa, fino a far s\u00ec che una finestra di popup rimanga chiusa.<\/p>\n<p>Altre domande sui cookie? \ud83c\udf6a Scrivetecele qui sotto nei commenti.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I cookie sono stati inventati nel 1994 da un programmatore di nome Lou Montulli. Senza cookie, il web sarebbe un posto completamente diverso. Anche se non &#8230;<\/p>\n","protected":false},"author":38,"featured_media":38478,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[41,67],"topic":[25889,26189],"class_list":["post-38468","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-php","tag-webdev","topic-cache-del-sito","topic-impara-php"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cookie di WordPress e Sessioni PHP - Tutto Quello che c&#039;\u00e8 da Sapere<\/title>\n<meta name=\"description\" content=\"Cookie e sessioni PHP: scopri cosa sono, come WordPress li utilizza e quali sono i problemi che si presentano con la cache e con le richieste dinamiche.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cookie di WordPress e sessioni PHP: tutto quello che c&#039;\u00e8 da sapere\" \/>\n<meta property=\"og:description\" content=\"Cookie e sessioni PHP: scopri cosa sono, come WordPress li utilizza e quali sono i problemi che si presentano con la cache e con le richieste dinamiche.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/fm.brianleejackson\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-16T08:57:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-20T15:09:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/01\/wrike-for-gmail.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"746\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Brian Jackson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Cookie e sessioni PHP: scopri cosa sono, come WordPress li utilizza e quali sono i problemi che si presentano con la cache e con le richieste dinamiche.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/wp-content\/uploads\/2018\/10\/wordpress-cookies-php-sessions.png\" \/>\n<meta name=\"twitter:creator\" content=\"@brianleejackson\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Jackson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/\"},\"author\":{\"name\":\"Brian Jackson\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\"},\"headline\":\"Cookie di WordPress e sessioni PHP: tutto quello che c&#8217;\u00e8 da sapere\",\"datePublished\":\"2020-07-16T08:57:01+00:00\",\"dateModified\":\"2025-01-20T15:09:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/\"},\"wordCount\":2996,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/07\/wordpress-cookies-sessioni-php.png\",\"keywords\":[\"php\",\"webdev\"],\"articleSection\":[\"Sviluppo WordPress\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/\",\"name\":\"Cookie di WordPress e Sessioni PHP - Tutto Quello che c'\u00e8 da Sapere\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/07\/wordpress-cookies-sessioni-php.png\",\"datePublished\":\"2020-07-16T08:57:01+00:00\",\"dateModified\":\"2025-01-20T15:09:35+00:00\",\"description\":\"Cookie e sessioni PHP: scopri cosa sono, come WordPress li utilizza e quali sono i problemi che si presentano con la cache e con le richieste dinamiche.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/07\/wordpress-cookies-sessioni-php.png\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/07\/wordpress-cookies-sessioni-php.png\",\"width\":768,\"height\":384,\"caption\":\"WordPress Cookies e sessioni PHP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Impara PHP\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/impara-php\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cookie di WordPress e sessioni PHP: tutto quello che c&#8217;\u00e8 da sapere\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7\",\"name\":\"Brian Jackson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g\",\"caption\":\"Brian Jackson\"},\"description\":\"Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.\",\"sameAs\":[\"https:\/\/www.facebook.com\/fm.brianleejackson\",\"https:\/\/www.linkedin.com\/in\/brianleejackson\",\"https:\/\/x.com\/brianleejackson\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/brianjackson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cookie di WordPress e Sessioni PHP - Tutto Quello che c'\u00e8 da Sapere","description":"Cookie e sessioni PHP: scopri cosa sono, come WordPress li utilizza e quali sono i problemi che si presentano con la cache e con le richieste dinamiche.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/","og_locale":"it_IT","og_type":"article","og_title":"Cookie di WordPress e sessioni PHP: tutto quello che c'\u00e8 da sapere","og_description":"Cookie e sessioni PHP: scopri cosa sono, come WordPress li utilizza e quali sono i problemi che si presentano con la cache e con le richieste dinamiche.","og_url":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_author":"https:\/\/www.facebook.com\/fm.brianleejackson","article_published_time":"2020-07-16T08:57:01+00:00","article_modified_time":"2025-01-20T15:09:35+00:00","og_image":[{"width":1200,"height":746,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/01\/wrike-for-gmail.png","type":"image\/png"}],"author":"Brian Jackson","twitter_card":"summary_large_image","twitter_description":"Cookie e sessioni PHP: scopri cosa sono, come WordPress li utilizza e quali sono i problemi che si presentano con la cache e con le richieste dinamiche.","twitter_image":"https:\/\/kinsta.com\/wp-content\/uploads\/2018\/10\/wordpress-cookies-php-sessions.png","twitter_creator":"@brianleejackson","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Brian Jackson","Tempo di lettura stimato":"18 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/"},"author":{"name":"Brian Jackson","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7"},"headline":"Cookie di WordPress e sessioni PHP: tutto quello che c&#8217;\u00e8 da sapere","datePublished":"2020-07-16T08:57:01+00:00","dateModified":"2025-01-20T15:09:35+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/"},"wordCount":2996,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/07\/wordpress-cookies-sessioni-php.png","keywords":["php","webdev"],"articleSection":["Sviluppo WordPress"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/","url":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/","name":"Cookie di WordPress e Sessioni PHP - Tutto Quello che c'\u00e8 da Sapere","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/07\/wordpress-cookies-sessioni-php.png","datePublished":"2020-07-16T08:57:01+00:00","dateModified":"2025-01-20T15:09:35+00:00","description":"Cookie e sessioni PHP: scopri cosa sono, come WordPress li utilizza e quali sono i problemi che si presentano con la cache e con le richieste dinamiche.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/07\/wordpress-cookies-sessioni-php.png","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/07\/wordpress-cookies-sessioni-php.png","width":768,"height":384,"caption":"WordPress Cookies e sessioni PHP"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/cookie-wordpress-e-sessioni-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Impara PHP","item":"https:\/\/kinsta.com\/it\/argomenti\/impara-php\/"},{"@type":"ListItem","position":3,"name":"Cookie di WordPress e sessioni PHP: tutto quello che c&#8217;\u00e8 da sapere"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/079824c00ccc2b7141504f27ea63bef7","name":"Brian Jackson","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/79623d815f4ed4c8c2457392d728cb16?s=96&d=mm&r=g","caption":"Brian Jackson"},"description":"Brian has a huge passion for WordPress, has been using it for over a decade, and even develops a couple of premium plugins. Brian enjoys blogging, movies, and hiking. Connect with Brian on Twitter.","sameAs":["https:\/\/www.facebook.com\/fm.brianleejackson","https:\/\/www.linkedin.com\/in\/brianleejackson","https:\/\/x.com\/brianleejackson"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/brianjackson\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/38468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=38468"}],"version-history":[{"count":13,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/38468\/revisions"}],"predecessor-version":[{"id":80217,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/38468\/revisions\/80217"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/translations\/es"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/translations\/nl"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/translations\/fr"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/translations\/dk"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/translations\/pt"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/translations\/de"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/38468\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/38478"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=38468"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=38468"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=38468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}