{"id":37564,"date":"2020-06-23T01:12:17","date_gmt":"2020-06-23T08:12:17","guid":{"rendered":"https:\/\/kinsta.com\/?p=74574"},"modified":"2025-10-09T21:30:07","modified_gmt":"2025-10-09T20:30:07","slug":"thread-php","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/thread-php\/","title":{"rendered":"Thread PHP: cosa sono e quanti ve ne servono (guida avanzata)"},"content":{"rendered":"<p>Quando \u00e8 il momento di scegliere un <a href=\"https:\/\/kinsta.com\/it\/prezzi\/\">piano di hosting<\/a>, \u00e8 importante sceglierne uno che corrisponda al meglio alle esigenze del proprio sito WordPress.<\/p>\n<p>Ad esempio, un <a href=\"https:\/\/kinsta.com\/it\/blog\/piattaforme-ecommerce\/\">sito di ecommerce<\/a> che riceve 50.000 visitatori al mese \u00e8 normalmente molto pi\u00f9 dispendioso in termini di risorse di un <a href=\"https:\/\/kinsta.com\/it\/blog\/migliori-piattaforme-di-blogging\/\">semplice blog<\/a> con lo stesso traffico.<\/p>\n<p>Questo \u00e8 semplicemente dovuto al fatto che i siti di ecommerce sono normalmente di natura dinamica e richiedono pi\u00f9 risorse per PHP e per le query sul database.<\/p>\n<p>\u00c8 qui che entrano in gioco i thread PHP. In questo articolo scoprirete cosa sono i thread PHP e come vengono utilizzati per velocizzare l&#8217;elaborazione delle richieste sul vostro sito.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Cos&#8217;\u00e8 un thread PHP?<\/h2>\n<p>Nell&#8217;ambito di WordPress, i thread PHP costruiscono le pagine, elaborano le attivit\u00e0 di background programmate e altro ancora. Dal momento che i thread PHP hanno il compito di generare le pagine HTML da servire ai visitatori del vostro sito, determinano <strong>il numero di richieste simultanee non memorizzate nella cache che il vostro sito pu\u00f2 gestire in un dato momento.<\/strong><\/p>\n<p>Ad esempio, diciamo che il vostro sito WordPress \u00e8 dotato di due thread PHP e nessuna <a href=\"https:\/\/kinsta.com\/it\/blog\/la-cache-di-wordpress\/#page-cache\">configurazione di cache pagina<\/a>. Se quattro richieste arrivano al vostro sito esattamente nello stesso momento, due di queste richieste verranno elaborate immediatamente, mentre le altre due dovranno aspettare in coda fino a quando non sar\u00e0 terminata l&#8217;elaborazione delle prime due.<\/p>\n<p>Qui da Kinsta, i thread PHP sono una delle variabili dei nostri <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/php\/#kinsta-plans-and-php-threads\">diversi livelli di piano<\/a>. Ad esempio, i piani WP 5 hanno 4 thread PHP per sito, mentre i piani Enterprise partono da 8 thread PHP per sito.<\/p>\n<p>Anche se <a href=\"https:\/\/kinsta.com\/it\/blog\/la-cache-di-wordpress\/\">implementiamo il caching a livello di server<\/a>, per le richieste in cui la cache viene bypassata o persa, i thread PHP diventano molto importanti in quanto devono lavorare per ogni richiesta.<\/p>\n<p>Di solito registriamo molte richieste non memorizzate nella cache su siti di e-commerce e <a href=\"https:\/\/kinsta.com\/blog\/wordpress-forum-plugins\/\">forum di community<\/a>. Questi siti richiederanno un numero maggiore di thread PHP per garantire che ogni richiesta venga elaborata senza ritardi o timeout.<\/p>\n<p>Se il vostro sito \u00e8 ottimizzato o non ha molto codice PHP (ad esempio un tema complesso o molti plugin di WordPress), allora l&#8217;elaborazione di ogni richiesta dovrebbe avvenire quasi istantaneamente. Anche con 2 thread PHP e 4 richieste, tutte e quattro le richieste verrebbero gestite molto rapidamente.<\/p>\n<p>In parole povere, <strong>un thread PHP \u00e8 un processo in background che esegue codice PHP su un server<\/strong>.<\/p>\n<h2>In che modo WordPress utilizza i thread PHP?<\/h2>\n<p>Prima di addentrarci nel modo in cui ottimizzare l&#8217;utilizzo dei thread PHP con WordPress, dobbiamo prima di tutto capire come WordPress utilizza i thread PHP.<\/p>\n<p>Una richiesta tipica in un ambiente senza cache procede pi\u00f9 o meno cos\u00ec:<\/p>\n<ol>\n<li>Il server web (<a href=\"https:\/\/kinsta.com\/it\/blog\/nginx-verso-apache\/\">Nginx o Apache<\/a>) riceve una richiesta da un visitatore.<\/li>\n<li>Nginx passa la richiesta a PHP.<\/li>\n<li>PHP interroga il <a href=\"https:\/\/kinsta.com\/it\/blog\/cosa-e-mysql\/\">database MySQL<\/a> in base alle necessit\u00e0 e utilizza i template PHP del tema per generare una pagina HTML.<\/li>\n<li>PHP restituisce una pagina HTML renderizzata al server web.<\/li>\n<li>La pagina viene servita al visitatore.<\/li>\n<\/ol>\n<p>Nel processo sopra evidenziato, il passaggio 3 \u00e8 il pi\u00f9 dispendioso in termini di tempo e di risorse (CPU e RAM). Un sito altamente ottimizzato, con query sul database ridotte al minimo e codice PHP efficiente, superer\u00e0 il terzo passaggio in modo relativamente rapido.<\/p>\n<p>Al contrario, un sito con codice PHP scritto male, e che genera un sacco di query inutili sul database, impiegher\u00e0 molto pi\u00f9 tempo a completare il passaggio 3, il che significa che le richieste terranno occupati i thread PHP per periodi di tempo pi\u00f9 lunghi.<\/p>\n<h2>La relazione tra i thread PHP e la CPU<\/h2>\n<p>Per quanto riguarda le prestazioni di WordPress, il rapporto tra thread PHP e <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/wordpress-riferimenti\/domande-frequenti-tecniche\/#how-much-cpu-and-ram-does-each-plan-have\">CPU disponibile<\/a> \u00e8 decisamente importante.<\/p>\n<p>Se la mancanza di risorse di CPU \u00e8 il collo di bottiglia del vostro sito, l&#8217;aumento del numero di thread PHP non aumenter\u00e0 le prestazioni del sito &#8211; permetter\u00e0 solo al vostro sito di elaborare pi\u00f9 richieste allo stesso tempo con prestazioni per-richiesta pi\u00f9 lente.<\/p>\n<p>Lasciatemi spiegare.<\/p>\n<p>Immaginate un idrante antincendio con un solo tubo collegato. Con un solo tubo, l&#8217;idrante \u00e8 in grado di fornire un&#8217;adeguata pressione dell&#8217;acqua. Ora, cosa succede se attacchiamo dieci manichette all&#8217;idrante?<\/p>\n<p>La pressione limitata dell&#8217;acqua \u00e8 distribuita su dieci tubi flessibili, il che significa che ogni singolo tubo ha una pressione d&#8217;acqua inferiore per portare a termine il lavoro. In questa analogia, l&#8217;idrante \u00e8 la CPU, e i tubi flessibili sono thread PHP.<\/p>\n<p>Tenendo questo presente, dovreste essere prudenti se il vostro host vi consiglia costantemente di aumentare i thread PHP <strong>senza parlare anche della CPU<\/strong>.<\/p>\n<p>Qui a Kinsta, i nostri container LXD personalizzati sono configurati con ampie risorse di CPU e RAM. Usiamo anche macchine virtuali C2 e C3D dotate delle CPU pi\u00f9 veloci di Google Cloud per aiutare i thread PHP del vostro sito a funzionare in modo pi\u00f9 efficiente. La nostra infrastruttura scalabile assicura che i thread PHP del vostro sito WordPress abbiano abbastanza risorse CPU per operare al massimo delle prestazioni.<\/p>\n<p>Torniamo per un attimo all&#8217;analogia dell&#8217;idrante.<\/p>\n<p>Immaginate di trovarvi in una situazione in cui dovete spegnere dieci incendi con cinque manichette. Dopo aver collegato tutte e cinque le manichette, vi rendete conto che l&#8217;idrante fornisce ancora un&#8217;adeguata pressione dell&#8217;acqua.<\/p>\n<p>In questa situazione, avrebbe senso collegare qualche tubo in pi\u00f9, perch\u00e9 la pressione dell&#8217;acqua dell&#8217;idrante non \u00e8 un collo di bottiglia.<\/p>\n<p>Allo stesso modo, se il vostro sito funziona male anche con un adeguato overhead di CPU e RAM, allora dovreste considerare la possibilit\u00e0 di aumentare il numero di thread PHP come soluzione per <a href=\"https:\/\/kinsta.com\/it\/impara\/velocizzare-wordpress\/\">migliorare le prestazioni<\/a>.<\/p>\n<h2>Come ottimizzare l&#8217;utilizzo di thread PHP del proprio sito<\/h2>\n<p>Abbiamo spiegato che i thread PHP sono processi in background che generano pagine HTML con codice PHP. Ora, il modo pi\u00f9 ovvio per ridurre e ottimizzare l&#8217;utilizzo dei thread PHP \u00e8 quello di ridurre la quantit\u00e0 di CPU e di risorse PHP necessarie per soddisfare le richieste che pervengono al vostro sito.<\/p>\n<p>Ecco come fare.<\/p>\n<h3>1. Impostare la cache per il sito WordPress<\/h3>\n<p>Il primo passo per ridurre l&#8217;utilizzo di thread PHP \u00e8 creare livelli di cache per il vostro sito WordPress. Di default, <a href=\"https:\/\/kinsta.com\/blog\/wordpress-vs-static-html\/\">WordPress \u00e8 un CMS dinamico<\/a> che soddisfa ogni richiesta di pagina su domanda.<\/p>\n<p>Per molti siti come blog, magazine online e <a href=\"https:\/\/kinsta.com\/it\/blog\/plugin-portfolio-wordpress\/\">portfolio<\/a>, utilizzare PHP per generare dinamicamente pagine per ogni richiesta \u00e8 inutile.<\/p>\n<h4>Cache di pagina<\/h4>\n<p>Il post che state leggendo \u00e8 l&#8217;esempio perfetto di una pagina che non ha bisogno di essere generata dinamicamente. Come molti <a href=\"https:\/\/kinsta.com\/it\/blog\/\">altri nostri post<\/a>, il contenuto di questo articolo \u00e8 progettato per essere statico, quindi non c&#8217;\u00e8 bisogno di spendere risorse della CPU per generare pagine identiche in modo continuo.<\/p>\n<p>Invece, \u00e8 meglio che PHP generi la pagina una volta sola e poi la metta in cache. La cache delle pagine ha molti ovvi vantaggi rispetto alla generazione dinamica di pagine con PHP.<\/p>\n<p>Ad esempio, immaginate che un <a href=\"https:\/\/kinsta.com\/it\/clienti\/dartdrones\/\">post sul vostro sito diventi virale<\/a> e riceva 100.000 visualizzazioni in poche ore dal momento della pubblicazione. Senza la memorizzazione delle pagine nella cache, i vostri thread PHP verrebbero probabilmente sopraffatti e il vostro server andrebbe in crash.<\/p>\n<p>Con la memorizzazione delle pagine nella cache, verrebbe generata dinamicamente solo la prima visualizzazione della pagina. Le altre 99.999 richieste sarebbero servite dalla cache, che utilizza relativamente poche risorse della CPU.<\/p>\n<p>Ci sono due modi per impostare la memorizzazione delle pagine nella cache per il vostro sito WordPress.<\/p>\n<ol>\n<li>Cache delle pagine a livello di server con un <a href=\"https:\/\/kinsta.com\/it\/blog\/cosa-e-nginx\/\">server web come Nginx<\/a>.<\/li>\n<li>Cache delle pagine basato su plugin con un plugin WordPress come <a href=\"https:\/\/kinsta.com\/it\/blog\/wp-rocket\/\">WP-Rocket<\/a>.<\/li>\n<\/ol>\n<p>Per ottenere il massimo delle prestazioni, consigliamo di utilizzare, quando possibile, la cache delle pagine a livello di server. Da Kinsta, tutti i nostri siti utilizzano <a href=\"https:\/\/kinsta.com\/it\/blog\/la-cache-di-wordpress\/#page-cache\">il modulo di cache FastCGI di Nginx<\/a>, che garantisce prestazioni super-veloci.<\/p>\n<p>Se il vostro host non offre l&#8217;opzione di cache di pagina a livello di server, l&#8217;opzione migliore \u00e8 quella di utilizzare un <a href=\"https:\/\/kinsta.com\/it\/blog\/plugin-cache-wordpress\/\">plugin per la cache di WordPress<\/a> che implementi il page caching a livello di applicazione.<\/p>\n<h4>Cache di oggetti<\/h4>\n<p>Per i <a href=\"https:\/\/kinsta.com\/it\/blog\/tutorial-woocommerce\/\">negozi WooCommerce<\/a>, i forum di community e altri siti WordPress che non possono utilizzare la cache delle pagine in modo efficiente, l&#8217;aggiunta di una <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/cache\/cache-redis\/\">cache di oggetti persistente come Redis<\/a> davanti al vostro database MySQL pu\u00f2 migliorare le prestazioni e ridurre il carico sui thread PHP.<\/p>\n<p>Senza una cache di oggetti persistente, le <a href=\"https:\/\/kinsta.com\/it\/blog\/cosa-e-mysql\/\">query sul database MySQL<\/a> vengono eseguite per ogni richiesta anche se il risultato \u00e8 identico a quello di una query precedente.<\/p>\n<p>Ad esempio, il <a href=\"https:\/\/kinsta.com\/blog\/wordpress-forum-plugins\/\">sito di un forum di community<\/a> che bypassa la cache delle pagine generer\u00e0 sul database delle query separate identiche per prelevare i dati dei post al fine di costruire una pagina.<\/p>\n<p>Per i siti <a href=\"https:\/\/kinsta.com\/it\/blog\/come-dirigere-il-traffico-verso-il-vostro-sito-web\/\">ad alto traffico<\/a> e con grandi database, questo metodo di interrogazione del database \u00e8 inefficiente perch\u00e9 utilizza i thread PHP per generare risultati di query identici per richieste separate. \u00c8 qui che entra in gioco Redis.<\/p>\n<p>Redis memorizza i risultati delle query del database nella RAM, cosa che permette a PHP di trattenere i risultati delle query gi\u00e0 eseguite. Questo metodo di caching degli oggetti permette ai thread PHP di preservare le risorse della CPU e di dedicare meno tempo a completare una richiesta perch\u00e9 elimina la necessit\u00e0 di eseguire sul database query ripetitive.<\/p>\n<h3>2. Ottimizzare il codice PHP<\/h3>\n<p>Oltre ad impostare la cache delle pagine, un&#8217;altra strategia che vi aiuter\u00e0 a ridurre l&#8217;utilizzo dei thread PHP \u00e8 l&#8217;ottimizzazione del vostro <a href=\"https:\/\/kinsta.com\/it\/blog\/php-e-morto\/\">codice PHP<\/a>. Nell&#8217;ambito di WordPress, &#8220;ottimizzare il codice PHP&#8221; pu\u00f2 significare molte cose diverse, quindi analizziamo questo punto in modo pi\u00f9 approfondito.<\/p>\n<p>Una delle caratteristiche pi\u00f9 amate e odiate di WordPress (a seconda della persona a cui lo chiedete) \u00e8 la sua estendibilit\u00e0 tramite plugin e frammenti di codice.<\/p>\n<p>Se volete aggiungere un widget ticker azionario al vostro sito WordPress, c&#8217;\u00e8 un plugin anche per questo. Allo stesso modo, se volete <a href=\"https:\/\/kinsta.com\/it\/blog\/come-cambiare-i-font-in-wordpress\/\">aggiungere font personalizzati<\/a>, anche per questo c&#8217;\u00e8 un frammento di codice per il file <code>functions.php<\/code>.<\/p>\n<p>Estendere il core di WordPress con funzionalit\u00e0 aggiuntive \u00e8 diventato cos\u00ec facile che spesso si esagera e non si pensa al potenziale impatto sulle prestazioni del sito.<\/p>\n<p>Pertanto, il primo modo per ottimizzare il codice PHP \u00e8 quello di eseguire un controllo in tutto il sito per individuare i plugin e i frammenti di codice che sono veramente necessari.<\/p>\n<h4>Scegliere plugin di qualit\u00e0<\/h4>\n<p>Il pi\u00f9 delle volte il numero di plugin installati sul vostro sito WordPress non \u00e8 cos\u00ec importante come la qualit\u00e0 dei plugin. Se un plugin non \u00e8 stato aggiornato negli ultimi sei mesi, vi consigliamo di sceglierne un altro pi\u00f9 adatto alla situazione.<\/p>\n<p>Il motivo \u00e8 che <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-5-4\/\">WordPress viene migliorato costantemente<\/a>. Se un plugin non viene aggiornato da anni, \u00e8 probabile che il suo codice non segua le migliori prassi di sviluppo e sicurezza di WordPress.<\/p>\n<p>Al contrario, se un <a href=\"https:\/\/kinsta.com\/it\/blog\/aggiornare-manualmente-plugin-wordpress\/\">plugin viene aggiornato regolarmente<\/a> ogni poche settimane, ci sono buone probabilit\u00e0 che lo sviluppatore prenda sul serio la qualit\u00e0, il che lo rende una buona scelta per il vostro sito WordPress.<\/p>\n<h4>Utilizzare i plugin solo quando \u00e8 necessario<\/h4>\n<p>Se state cercando di eseguire sul vostro sito un semplice compito come l&#8217;aggiunta di JavaScript o CSS, non \u00e8 sempre necessario un plugin. Potete, invece, <a href=\"https:\/\/kinsta.com\/it\/blog\/modificare-codice-wordpress\/\">aggiungere codice<\/a> direttamente ai <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-css\/#wordpress-and-css\">template PHP del tema o al file <code>style.css<\/code><\/a> di un <a href=\"https:\/\/kinsta.com\/it\/blog\/child-theme-wordpress\/\">child theme<\/a>.<\/p>\n<p>La prossima volta che vi trovate in una situazione in cui state pensando di <a href=\"https:\/\/kinsta.com\/it\/blog\/come-installare-i-plugin-di-wordpress\/\">installare un plugin<\/a>, prima dedicate un po&#8217; di tempo a verificare se \u00e8 necessario al 100%. A volte non c&#8217;\u00e8 modo di installare un altro plugin e va bene cos\u00ec. Altre volte, si pu\u00f2 evitare di aggiungere altro codice evitando di installare plugin non necessari.<\/p>\n<h4>Scegliere temi leggeri<\/h4>\n<p>Dalla nostra esperienza nel monitorare migliaia di siti WordPress, abbiamo scoperto che di tanto in tanto la causa delle scarse prestazioni di PHP sono i temi. Per favorire la versatilit\u00e0 di WordPress come <a href=\"https:\/\/kinsta.com\/it\/blog\/content-management-system\/\">CMS di utilizzo generale<\/a>, alcuni sviluppatori progettano i propri temi in modo che siano adatti ad una variet\u00e0 di casi d&#8217;uso.<\/p>\n<p>Spesso questo si traduce in temi pesanti e gonfi che non utilizzano in modo efficiente PHP e database.<\/p>\n<p>Quando si costruisce un sito WordPress, \u00e8 importante scegliere un tema che sia il pi\u00f9 possibile performante e personalizzabile &#8211; <a href=\"https:\/\/kinsta.com\/it\/blog\/temi-wordpress-veloci\/\">GeneratePress, OceanWP e Astra<\/a> sono tre buoni esempi.<\/p>\n<h3>3. Scegliere un host WordPress focalizzato sulle prestazioni<\/h3>\n<p>Che ci crediate o no, <a href=\"https:\/\/kinsta.com\/it\/hosting-wordpress\/\">scegliere il giusto host WordPress<\/a> pu\u00f2 avere un enorme impatto sulle prestazioni del vostro sito. Dal momento che l&#8217;efficienza di un thread PHP \u00e8 direttamente correlata con la CPU e la RAM, ospitare il vostro sito su un server moderno con l&#8217;hardware pi\u00f9 recente pu\u00f2 aiutarvi a ottimizzare l&#8217;utilizzo dei thread PHP.<\/p>\n<p>Ecco due esempi che mostrano perch\u00e9 la scelta di un host concentrato sulle prestazioni \u00e8 importante per i vostri siti WordPress.<\/p>\n<h4>CPU ad alte prestazioni<\/h4>\n<p>PHP utilizza le risorse della CPU per eseguire il codice. Una CPU pi\u00f9 veloce permette una pi\u00f9 rapida esecuzione del codice. Noi di Kinsta utilizziamo i server pi\u00f9 veloci di Google Cloud \u2013 <a href=\"https:\/\/kinsta.com\/it\/changelog\/macchine-virtuali-ottimizzate\/\">le VM C2 ottimizzate per il calcolo<\/a> e le <a href=\"https:\/\/kinsta.com\/it\/blog\/benchmark-delle-performance\/\">C3D generiche con motore di calcolo<\/a>.<\/p>\n<p>Queste VM sono dotate dei pi\u00f9 recenti processori Intel Xeon in grado di operare a 3,8 GHz all-core turbo. Nei nostri <a href=\"https:\/\/kinsta.com\/it\/changelog\/macchine-virtuali-ottimizzate\/#paving-the-way-for-unrivaled-wordpress-performance\">test di benchmark<\/a>, abbiamo visto le macchine C2 superare di 2-4 volte le tradizionali macchine N1, mentre le macchine C3D hanno visto migliorare i tempi di risposta <a href=\"https:\/\/kinsta.com\/it\/blog\/benchmark-delle-performance\/\">di un ulteriore 20% fino al 50%.<\/a>.<\/p>\n<h4>Archiviazione SSD veloce<\/h4>\n<p>La velocit\u00e0 di I\/O del disco pu\u00f2 avere un impatto diretto sull&#8217;esecuzione del codice e sulle query del database. Se il vostro database \u00e8 memorizzato su un disco meccanico lento o su un <a href=\"https:\/\/kinsta.com\/it\/blog\/ssd\/\">SSD<\/a> basato su cloud senza sufficienti IOPS (operazioni di input\/output al secondo), i vostri thread PHP impiegheranno pi\u00f9 tempo per soddisfare una richiesta.<\/p>\n<p>Utilizziamo lo <a href=\"https:\/\/kinsta.com\/it\/changelog\/piu-spazio-su-disco\/\">storage SSD ad alte prestazioni<\/a> della Google Cloud Platform per garantirvi che il vostro sito WordPress abbia accesso all&#8217;I\/O veloce del disco.<\/p>\n<h3>4. Lavorare con un esperto di prestazioni (facoltativo)<\/h3>\n<p>Se non siete sicuri di come affrontare un problema di prestazioni del vostro sito, per diagnosticare il problema vi consigliamo di lavorare con un <a href=\"https:\/\/kinsta.com\/it\/partner\/\">esperto di prestazioni qualificato<\/a>.<\/p>\n<p>Un esperto pu\u00f2 aiutarvi a identificare specifici colli di bottiglia nel vostro codice, utilizzando strumenti di monitoraggio avanzati come <a href=\"https:\/\/kinsta.com\/it\/blog\/prestazioni-wordpress-con-new-relic\/\">New Relic<\/a> o il plugin <a href=\"https:\/\/kinsta.com\/it\/blog\/query-monitor\/\">Query Monitor<\/a> di WordPress.<\/p>\n<p>Zoomando e ispezionando i singoli processi PHP e le query sul database, \u00e8 possibile identificare specifici blocchi di codice e le caratteristiche associate che stanno mettendo alla prova i thread PHP del vostro sito.<\/p>\n<p>Per riassumere l&#8217;ottimizzazione dei thread PHP, tenete a mente i seguenti suggerimenti.<\/p>\n<ol>\n<li><a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/wordpress-riferimenti\/domande-frequenti-tecniche\/#how-much-cpu-and-ram-does-each-plan-have\">CPU e RAM dovrebbero essere scalate<\/a> insieme ai thread PHP. Se l&#8217;utilizzo della CPU \u00e8 bloccato al 100%, l&#8217;aggiunta di pi\u00f9 thread PHP non migliorer\u00e0 le prestazioni.<\/li>\n<li>Scegliere per il vostro sito un <a href=\"https:\/\/kinsta.com\/it\/blog\/piattaforma-cloud-per-sviluppatori\/\">host focalizzato sulle prestazioni<\/a> pu\u00f2 risolvere molti problemi di performance.<\/li>\n<li><a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/cache\/cache-del-sito\/#site-cache-expiration\">La cache di pagina<\/a> e la <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/cache\/cache-redis\/\">cache di oggetti<\/a> possono ridurre significativamente il carico di lavoro dei thread PHP.<\/li>\n<li>L&#8217;utilizzo di plugin e temi WordPress di qualit\u00e0 pu\u00f2 ridurre la quantit\u00e0 di codice inutile sul vostro sito.<\/li>\n<li>Se necessario, <a href=\"https:\/\/kinsta.com\/it\/partner\/\">collaborate con un esperto di prestazioni<\/a> per identificare e risolvere i problemi pi\u00f9 complessi.<\/li>\n<\/ol>\n<h2>Risultati di thread PHP insufficienti<\/h2>\n<p>Per ottenere <a href=\"https:\/\/kinsta.com\/it\/blog\/debug-prestazioni-wordpress\/\">prestazioni veloci e affidabili per il vostro sito WordPress<\/a>, \u00e8 importante che vi assicuriate che i thread PHP siano sufficienti. Quando i thread PHP sono gi\u00e0 impegnati su un sito, iniziano a creare una coda.<\/p>\n<p>Una volta raggiunto il limite dei thread PHP, la coda inizia a spingere fuori le richieste pi\u00f9 vecchie, il che potrebbe causare <a href=\"https:\/\/kinsta.com\/it\/blog\/504-gateway-timeout\/\">errori 504<\/a> o richieste incomplete.<\/p>\n<p>Un altro errore comune che pu\u00f2 essere causato dalla mancanza di thread PHP \u00e8 il <a href=\"https:\/\/kinsta.com\/it\/blog\/502-bad-gateway\/\">502 Bad Gateway<\/a>. Questi errori sono leggermente diversi dagli errori 504 perch\u00e9 l&#8217;errore si verifica dopo un timeout di 60 secondi nella coda dei thread PHP.<\/p>\n<p>Questi errori non solo generano una cattiva esperienza per i vostri visitatori, ma possono anche avere un impatto negativo sulla <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-seo\/\">SEO del vostro sito<\/a>.<\/p>\n<figure style=\"width: 1504px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/errore-502-bad-gateway.png\" alt=\"Un errore 502 (Bad Gateway).\" width=\"1504\" height=\"942\"><figcaption class=\"wp-caption-text\">Un errore 502 (Bad Gateway).<\/figcaption><\/figure>\n<p>Sono diversi i fattori che possono causare un caricamento lento delle pagine o errori. Ad esempio, se una richiesta non registrata richiede di prelevare molti dati dal database, per essere completata l&#8217;interrogazione risultante potrebbe richiedere 20-30 secondi.<\/p>\n<p>In questa situazione, un thread PHP sarebbe occupato per almeno mezzo minuto. Se il vostro sito ha solo due thread PHP, solo due o tre di queste lunghe richieste possono essere sufficienti a causare errori.<\/p>\n<p>Per risolvere questo problema, se la CPU non \u00e8 gi\u00e0 al massimo, <a href=\"https:\/\/kinsta.com\/it\/blog\/tabella-wp_options-e-dati-automatici\/\">ottimizzare il database MySQL<\/a> e aumentare i thread PHP, potr\u00e0 migliorare le prestazioni.<\/p>\n<h2>Stimare il numero di thread PHP necessari<\/h2>\n<p>Ciascuno dei piani di hosting di Kinsta include un certo numero di thread PHP. Il numero di thread PHP inclusi si basa su serie storiche di dati di utilizzo delle risorse che abbiamo raccolto negli ultimi anni. In generale, i siti con contenuti prevalentemente statici &#8211; articoli, pagine statiche e portfolio &#8211; non richiedono molti thread PHP.<\/p>\n<p>Per i siti WordPress pi\u00f9 grandi, con funzionalit\u00e0 pi\u00f9 dinamiche come gli e-commerce o i <a href=\"https:\/\/kinsta.com\/it\/blog\/bbpress\/\">forum di discussione<\/a>, abbiamo stimato che 4 thread PHP sono un buon punto di partenza. Tuttavia, questo numero pu\u00f2 variare a seconda del sito, in quanto ogni sito avr\u00e0 un proprio insieme unico di tema, plugin, query sul database e rapporto cached-to-uncached.<\/p>\n<p>In alcuni casi, potrebbero essere necessari pi\u00f9 thread PHP per ottenere prestazioni veloci e stabili. Se non siete sicuri del numero di thread PHP di cui il vostro sito ha bisogno su Kinsta, i nostri <a href=\"https:\/\/kinsta.com\/it\/supporto-kinsta\/\">team di vendita e supporto<\/a> possono aiutarvi a scoprirlo.<\/p>\n<h3>Grafico dei limiti di thread PHP<\/h3>\n<p>Il grafico dei limiti dei thread PHP nelle <a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/mykinsta-statistiche-wordpress\/\">statistiche di MyKinsta<\/a> permette di vedere quante volte il motore PHP ha segnalato nel registro degli errori il raggiungimento del numero massimo di thread assegnati. Questo grafico pu\u00f2 aiutarvi a valutare se le ottimizzazioni delle prestazioni hanno o meno un impatto sull&#8217;utilizzo dei thread PHP.<\/p>\n<figure style=\"width: 2561px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2017\/11\/bypass-cache-superiore.png\" alt=\"Principali bypass della cache.\" width=\"2561\" height=\"872\"><figcaption class=\"wp-caption-text\">Principali bypass della cache.<\/figcaption><\/figure>\n<p>Ad esempio, se passate <a href=\"https:\/\/kinsta.com\/it\/blog\/php-7-4\/\">da PHP 5.6 a PHP 7.4<\/a> del vostro sito, vedreste probabilmente un calo dei limiti dei thread PHP, perch\u00e9 PHP 7.4 \u00e8 molto pi\u00f9 veloce di PHP 5.6.<\/p>\n<p>Allo stesso modo, se avete lavorato con un esperto di prestazioni per ridurre le lunghe query sul database e <a href=\"https:\/\/kinsta.com\/it\/blog\/cambiare-tema-wordpress\/\">passate a un tema pi\u00f9 leggero<\/a>, potete utilizzare il grafico dei limiti dei thread PHP per vedere le differenze tra il prima e il dopo delle ottimizzazioni.<\/p>\n<h3>Diagramma di analisi della cache<\/h3>\n<p>In <a href=\"https:\/\/kinsta.com\/it\/mykinsta\/\">MyKinsta<\/a> potete anche utilizzare il report di analisi della cache per determinare il numero di hit, bypass, miss e scadenze della cache. Questi dati possono essere particolarmente utili quando si ottimizza l&#8217;utilizzo di thread PHP del sito.<\/p>\n<h4>Bypass della cache con le query string<\/h4>\n<p>Di default, gli <a href=\"https:\/\/kinsta.com\/it\/blog\/cosa-e-un-url\/\">URL<\/a> con query string come <code>https:\/\/kinstalife.com\/?query=123<\/code> bypassano la cache delle pagine. In alcuni casi, le query string possono causare un grande picco di utilizzo inutile di PHP e CPU.<\/p>\n<p>Ad esempio, se visitate un link da Facebook, spesso vedrete la query string <code>fbclid=<\/code> alla fine dell&#8217;URL. Allo stesso modo, potete vedere i parametri di tracciamento UTM dopo aver fatto clic sul link in una <a href=\"https:\/\/kinsta.com\/it\/newsletter\/\">newsletter<\/a>.<\/p>\n<figure style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/url-con-una-stringa-di-interrogazione.jpg\" alt=\"Un URL con una query string (\"querystring=123).\" width=\"1500\" height=\"735\"><figcaption class=\"wp-caption-text\">Un URL con una query string (&#8220;querystring=123).<\/figcaption><\/figure>\n<p>Se un post del vostro sito diventa virale e viene costantemente consultato con una query string, potrete identificare l&#8217;URL specifico con il report di analisi della cache.<\/p>\n<p>Con questa informazione chiave, potete poi <a href=\"https:\/\/kinsta.com\/it\/supporto-kinsta\/\">contattare il nostro team di supporto<\/a> per forzare la cache di quell&#8217;URL specifico e ridurre il carico sui vostri thread PHP.<\/p>\n<h3>Identificare i plugin ad alto consumo di risorse<\/h3>\n<p>In alcuni casi, il grafico di analisi della cache pu\u00f2 essere usato anche per identificare plugin e processi che richiedono molte risorse.<\/p>\n<p>Ad esempio, se vedete che la principale URL di bypass della cache punta a un file all&#8217;interno della directory di un plugin specifico, c&#8217;\u00e8 una buona probabilit\u00e0 che il plugin sia responsabile dell&#8217;elevato utilizzo di thread PHP.<\/p>\n<p>Se vedete nel vostro elenco di bypass della cache molte richieste relative ai plugin, potete <a href=\"https:\/\/kinsta.com\/it\/blog\/assumere-uno-sviluppatore-wordpress\/\">lavorare con uno sviluppatore<\/a> per risolvere il problema o passare a un plugin che utilizza meno risorse.<\/p>\n<h2>Riepilogo<\/h2>\n<p>Il motivo per cui mantenere un sito <a href=\"https:\/\/kinsta.com\/it\/impara\/velocizzare-wordpress\/\">WordPress veloce<\/a> \u00e8 quello di massimizzare l&#8217;efficienza del backend. Quando i thread PHP sono utilizzati correttamente trovando un equilibrio tra il numero dei thread, l&#8217;utilizzo della CPU e l&#8217;ottimizzazione del codice, WordPress pu\u00f2 essere un CMS estremamente performante.<\/p>\n<p>Se avete domande sul numero di thread PHP di cui potreste aver bisogno, o se pensate di vedere degli errori dovuti alla mancanza di thread PHP, <a href=\"https:\/\/kinsta.com\/it\/docs\/supporto\/contattare-il-supporto\/\">aprite un ticket<\/a> con il nostro team di supporto per ricevere assistenza.<\/p>\n<p>Ora tocca a voi: quali strategie di ottimizzazione adottate per mantenere in efficienza il vostro sito WordPress? Fatecelo sapere nei commenti!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando \u00e8 il momento di scegliere un piano di hosting, \u00e8 importante sceglierne uno che corrisponda al meglio alle esigenze del proprio sito WordPress. Ad esempio, &#8230;<\/p>\n","protected":false},"author":125,"featured_media":37573,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[41],"topic":[26189,25869],"class_list":["post-37564","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-php","topic-impara-php","topic-prestazioni-wordpress"],"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>Thread PHP: cosa sono e quanti te ne servono (guida avanzata)<\/title>\n<meta name=\"description\" content=\"I thread PHP determinano il numero di richieste che un sito WordPress \u00e8 in grado di gestire. Scopri di pi\u00f9 sui thread PHP e come influenzano le prestazioni di WordPress!\" \/>\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\/thread-php\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Thread PHP: cosa sono e quanti ve ne servono (guida avanzata)\" \/>\n<meta property=\"og:description\" content=\"I thread PHP determinano il numero di richieste che un sito WordPress \u00e8 in grado di gestire. Scopri di pi\u00f9 sui thread PHP e come influenzano le prestazioni di WordPress!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/thread-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:published_time\" content=\"2020-06-23T08:12:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-09T20:30:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"384\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brian Li\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"I thread PHP determinano il numero di richieste che un sito WordPress \u00e8 in grado di gestire. Scopri di pi\u00f9 sui thread PHP e come influenzano le prestazioni di WordPress!\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@bwhli\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Li\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/\"},\"author\":{\"name\":\"Brian Li\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1\"},\"headline\":\"Thread PHP: cosa sono e quanti ve ne servono (guida avanzata)\",\"datePublished\":\"2020-06-23T08:12:17+00:00\",\"dateModified\":\"2025-10-09T20:30:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/\"},\"wordCount\":3454,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg\",\"keywords\":[\"php\"],\"articleSection\":[\"Tutorial sulle Performance di WordPress\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/thread-php\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/\",\"name\":\"Thread PHP: cosa sono e quanti te ne servono (guida avanzata)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg\",\"datePublished\":\"2020-06-23T08:12:17+00:00\",\"dateModified\":\"2025-10-09T20:30:07+00:00\",\"description\":\"I thread PHP determinano il numero di richieste che un sito WordPress \u00e8 in grado di gestire. Scopri di pi\u00f9 sui thread PHP e come influenzano le prestazioni di WordPress!\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/thread-php\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-php\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg\",\"width\":768,\"height\":384,\"caption\":\"PHP Worker: Cosa Sono e Quanti Ve Ne Servono (Guida Avanzata)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/thread-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\":\"Thread PHP: cosa sono e quanti ve ne servono (guida avanzata)\"}]},{\"@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\/3bc8c901f2ccaa0d9f04d20355a538c1\",\"name\":\"Brian Li\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1c444780ab66925cacf9d02bc95c56be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1c444780ab66925cacf9d02bc95c56be?s=96&d=mm&r=g\",\"caption\":\"Brian Li\"},\"description\":\"Brian has been a WordPress user for over 10 years, and enjoys sharing his knowledge with the community. In his free time, Brian enjoys playing the piano and exploring Tokyo with his camera. Connect with Brian on his website at brianli.com.\",\"sameAs\":[\"https:\/\/brianli.com\",\"https:\/\/x.com\/bwhli\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/brianli\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Thread PHP: cosa sono e quanti te ne servono (guida avanzata)","description":"I thread PHP determinano il numero di richieste che un sito WordPress \u00e8 in grado di gestire. Scopri di pi\u00f9 sui thread PHP e come influenzano le prestazioni di WordPress!","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\/thread-php\/","og_locale":"it_IT","og_type":"article","og_title":"Thread PHP: cosa sono e quanti ve ne servono (guida avanzata)","og_description":"I thread PHP determinano il numero di richieste che un sito WordPress \u00e8 in grado di gestire. Scopri di pi\u00f9 sui thread PHP e come influenzano le prestazioni di WordPress!","og_url":"https:\/\/kinsta.com\/it\/blog\/thread-php\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2020-06-23T08:12:17+00:00","article_modified_time":"2025-10-09T20:30:07+00:00","og_image":[{"width":768,"height":384,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg","type":"image\/jpeg"}],"author":"Brian Li","twitter_card":"summary_large_image","twitter_description":"I thread PHP determinano il numero di richieste che un sito WordPress \u00e8 in grado di gestire. Scopri di pi\u00f9 sui thread PHP e come influenzano le prestazioni di WordPress!","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg","twitter_creator":"@bwhli","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Brian Li","Tempo di lettura stimato":"20 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/"},"author":{"name":"Brian Li","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1"},"headline":"Thread PHP: cosa sono e quanti ve ne servono (guida avanzata)","datePublished":"2020-06-23T08:12:17+00:00","dateModified":"2025-10-09T20:30:07+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/"},"wordCount":3454,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg","keywords":["php"],"articleSection":["Tutorial sulle Performance di WordPress"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/thread-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/","url":"https:\/\/kinsta.com\/it\/blog\/thread-php\/","name":"Thread PHP: cosa sono e quanti te ne servono (guida avanzata)","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg","datePublished":"2020-06-23T08:12:17+00:00","dateModified":"2025-10-09T20:30:07+00:00","description":"I thread PHP determinano il numero di richieste che un sito WordPress \u00e8 in grado di gestire. Scopri di pi\u00f9 sui thread PHP e come influenzano le prestazioni di WordPress!","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/thread-php\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/thread-php\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/06\/php-workers.jpg","width":768,"height":384,"caption":"PHP Worker: Cosa Sono e Quanti Ve Ne Servono (Guida Avanzata)"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/thread-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":"Thread PHP: cosa sono e quanti ve ne servono (guida avanzata)"}]},{"@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\/3bc8c901f2ccaa0d9f04d20355a538c1","name":"Brian Li","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1c444780ab66925cacf9d02bc95c56be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1c444780ab66925cacf9d02bc95c56be?s=96&d=mm&r=g","caption":"Brian Li"},"description":"Brian has been a WordPress user for over 10 years, and enjoys sharing his knowledge with the community. In his free time, Brian enjoys playing the piano and exploring Tokyo with his camera. Connect with Brian on his website at brianli.com.","sameAs":["https:\/\/brianli.com","https:\/\/x.com\/bwhli"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/brianli\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/37564","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\/125"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=37564"}],"version-history":[{"count":17,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/37564\/revisions"}],"predecessor-version":[{"id":82146,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/37564\/revisions\/82146"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/es"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/fr"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/se"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/nl"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/dk"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/translations\/jp"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/37564\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/37573"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=37564"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=37564"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=37564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}