{"id":39632,"date":"2020-06-23T01:52:53","date_gmt":"2020-06-23T08:52:53","guid":{"rendered":"https:\/\/kinsta.com\/?p=74574"},"modified":"2025-02-11T16:03:54","modified_gmt":"2025-02-11T15:03:54","slug":"threads-php","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/","title":{"rendered":"Threads PHP : Ce qu&rsquo;ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)"},"content":{"rendered":"<p>Lorsque vient le moment de choisir un <a href=\"https:\/\/kinsta.com\/fr\/tarifs\/\">plan d&rsquo;h\u00e9bergement<\/a>, il est important de choisir celui qui correspondra le mieux aux exigences de votre site WordPress.<\/p>\n<p>Par exemple, un <a href=\"https:\/\/kinsta.com\/fr\/blog\/plateformes-ecommerce\/\">site de commerce \u00e9lectronique<\/a> qui re\u00e7oit 50.000 visiteurs par mois sera g\u00e9n\u00e9ralement beaucoup plus exigeant en termes de ressources qu&rsquo;un <a href=\"https:\/\/kinsta.com\/fr\/blog\/meilleures-plateformes-blog\/\">simple blog<\/a> avec le m\u00eame volume de trafic.<\/p>\n<p>Cela est simplement d\u00fb au fait que les sites de commerce \u00e9lectronique sont g\u00e9n\u00e9ralement de nature dynamique et qu&rsquo;ils n\u00e9cessitent davantage de ressources pour les requ\u00eates en PHP et dans les bases de donn\u00e9es.<\/p>\n<p>C&rsquo;est l\u00e0 que les threads PHP entrent en jeu. Vous trouverez ci-dessous des informations sur ce que sont les threads PHP et comment ils sont utilis\u00e9s pour acc\u00e9l\u00e9rer le traitement des requ\u00eates sur votre site.<\/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>Qu&rsquo;est-ce qu&rsquo;un thread PHP ?<\/h2>\n<p>Dans le contexte de WordPress, les threads PHP construisent des pages, traitent des t\u00e2ches d\u2019arri\u00e8re-plan planifi\u00e9es, et plus encore. Comme les threads PHP sont directement responsables de la g\u00e9n\u00e9ration des pages HTML destin\u00e9es aux visiteurs de votre site, ils <strong>d\u00e9terminent le nombre de requ\u00eates simultan\u00e9es non mises en cache que votre site peut traiter dans un temps donn\u00e9<\/strong>.<\/p>\n<p>Par exemple, supposons que votre site WordPress soit \u00e9quip\u00e9 de deux threads PHP et qu&rsquo;aucune mise en <a href=\"https:\/\/kinsta.com\/fr\/blog\/cache-wordpress\/#page-cache\">cache des pages ne soit configur\u00e9e<\/a>. Si quatre requ\u00eates arrivent sur votre site exactement en m\u00eame temps, deux d&rsquo;entre elles seront trait\u00e9es imm\u00e9diatement, tandis que les deux autres devront attendre dans la file d&rsquo;attente jusqu&rsquo;\u00e0 ce que les deux premi\u00e8res aient termin\u00e9 leur traitement.<\/p>\n<p>Ici, chez Kinsta, nous utilisons les threads PHP comme l&rsquo;une des variables pour nos <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/php\/#kinsta-plans-and-php-threads\">diff\u00e9rents niveaux de plans<\/a>. Par exemple, les plans WP 5 ont 4 threads PHP par site, tandis que les plans Enterprise commencent \u00e0 partir de 8 threads PHP par site.<\/p>\n<p>Bien que <a href=\"https:\/\/kinsta.com\/fr\/blog\/cache-wordpress\/\">nous mettions en place une mise en cache au niveau du serveur<\/a>, pour les requ\u00eates o\u00f9 le cache est contourn\u00e9 ou manqu\u00e9, les threads PHP deviennent tr\u00e8s importants car ils doivent fonctionner pour chaque requ\u00eate.<\/p>\n<p>En g\u00e9n\u00e9ral, nous voyons beaucoup de requ\u00eates non mises en cache sur les sites de commerce \u00e9lectronique et les <a href=\"https:\/\/kinsta.com\/fr\/blog\/plugins-de-forum-wordpress\/\">forums communautaires<\/a>. Ces sites n\u00e9cessiteront donc des threads PHP suppl\u00e9mentaires pour garantir que chaque requ\u00eate soit trait\u00e9e sans retard ni d\u00e9lai.<\/p>\n<p>Si votre site est hautement optimis\u00e9 ou ne poss\u00e8de pas beaucoup de code PHP (par exemple un th\u00e8me complexe ou beaucoup d\u2019extensions WordPress), alors le traitement de chaque requ\u00eate devrait se faire presque instantan\u00e9ment. M\u00eame avec 2 threads PHP et 4 requ\u00eates, les quatre requ\u00eates seraient trait\u00e9es tr\u00e8s rapidement.<\/p>\n<p>En termes simples, <strong>un thread PHP est un processus en arri\u00e8re-plan sur un serveur qui ex\u00e9cute du code PHP<\/strong>.<\/p>\n<h2>Comment WordPress utilise-t-il les threads PHP ?<\/h2>\n<p>Avant de savoir comment optimiser l&rsquo;utilisation des threads PHP pour WordPress, nous devons tout d&rsquo;abord comprendre comment WordPress utilise les threads PHP.<\/p>\n<p>Une requ\u00eate typique dans un environnement non mis en cache fera quelque chose comme \u00e7a :<\/p>\n<ol>\n<li>Le serveur web (<a href=\"https:\/\/kinsta.com\/fr\/blog\/nginx-vs-apache\/\">Nginx ou Apache<\/a>) re\u00e7oit une requ\u00eate d&rsquo;un visiteur.<\/li>\n<li>Nginx transmet la requ\u00eate \u00e0 PHP.<\/li>\n<li>PHP interroge la <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-mysql\/\">base de donn\u00e9es MySQL<\/a> selon les besoins et utilise les mod\u00e8les PHP de votre th\u00e8me pour g\u00e9n\u00e9rer une page HTML.<\/li>\n<li>PHP remet une page HTML rendue au serveur web.<\/li>\n<li>La page est servie au visiteur.<\/li>\n<\/ol>\n<p>Dans le processus mis en \u00e9vidence ci-dessus, l&rsquo;\u00e9tape 3 est celle qui demande le plus de temps et de ressources (CPU et RAM). Un site hautement optimis\u00e9, avec un minimum de requ\u00eates dans la base de donn\u00e9es et un code PHP efficace, passera assez rapidement la troisi\u00e8me \u00e9tape.<\/p>\n<p>Au contraire, un site dont le code PHP est mal \u00e9crit et qui effectue beaucoup de requ\u00eates inutiles dans la base de donn\u00e9es passera beaucoup plus de temps \u00e0 l&rsquo;\u00e9tape 3, ce qui signifie que les requ\u00eates occuperont les threads PHP pendant plus longtemps.<\/p>\n<h2>La relation entre les threads PHP et le CPU<\/h2>\n<p>En ce qui concerne les performances de WordPress, la relation entre les threads PHP et le <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/reference-wordpress\/faq-technique\/#how-much-cpu-and-ram-does-each-plan-have\">CPU disponible<\/a> est importante \u00e0 prendre en consid\u00e9ration.<\/p>\n<p>Si le manque de ressources CPU est le goulot d&rsquo;\u00e9tranglement de votre site, l&rsquo;augmentation du nombre de threads PHP n&rsquo;augmentera pas la performance de votre site. Elle ne fera que permettre \u00e0 votre site de traiter plus de requ\u00eates en m\u00eame temps avec une performance plus lente par requ\u00eate.<\/p>\n<p>Laissez-moi vous expliquer.<\/p>\n<p>Imaginez une bouche d&rsquo;incendie \u00e0 laquelle est fix\u00e9 un seul tuyau. Avec un seul tuyau raccord\u00e9, la bouche d&rsquo;incendie est capable de fournir une pression d&rsquo;eau suffisante. Maintenant, que se passe-t-il si nous attachons dix tuyaux \u00e0 la bouche d&rsquo;incendie ?<\/p>\n<p>La pression d&rsquo;eau limit\u00e9e est r\u00e9partie sur dix tuyaux, ce qui signifie que chaque tuyau individuel a une pression d&rsquo;eau moindre pour faire le travail. Dans cette analogie, la bouche d&rsquo;incendie est l&rsquo;unit\u00e9 centrale, et les tuyaux sont les threads PHP.<\/p>\n<p>Compte tenu de ce qui pr\u00e9c\u00e8de, vous devez vous m\u00e9fier si votre h\u00e9bergeur vous conseille constamment d&rsquo;augmenter le nombre de threads PHP <strong>sans mentionner \u00e9galement le CPU<\/strong>.<\/p>\n<p>Ici, chez Kinsta, nos conteneurs LXD personnalis\u00e9s sont configur\u00e9s pour disposer de ressources CPU et RAM suffisantes. Nous utilisons \u00e9galement des machines virtuelles C2 et C3D, \u00e9quip\u00e9es des processeurs les plus rapides de Google Cloud, pour aider les threads PHP de votre site \u00e0 fonctionner plus efficacement. Notre infrastructure \u00e9volutive garantit que les threads PHP de votre site WordPress disposent de suffisamment de ressources CPU pour fonctionner au maximum de leurs performances.<\/p>\n<p>Revenons un instant \u00e0 l&rsquo;analogie avec les bouches d&rsquo;incendie.<\/p>\n<p>Imaginez que vous soyez dans une situation o\u00f9 vous devez \u00e9teindre dix feux avec cinq tuyaux. Apr\u00e8s avoir branch\u00e9 les cinq tuyaux, vous vous rendez compte que la bouche d\u2019incendie fournit toujours une pression d&rsquo;eau suffisante.<\/p>\n<p>Dans cette situation, il serait judicieux de raccorder quelques tuyaux suppl\u00e9mentaires car la pression de l&rsquo;eau de la bouche d&rsquo;incendie n&rsquo;est pas le goulot d&rsquo;\u00e9tranglement.<\/p>\n<p>De m\u00eame, si votre site est peu performant, m\u00eame avec une surcharge de CPU et de RAM, vous devriez envisager d&rsquo;augmenter le nombre de threads PHP afin d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/apprendre\/accelerer-wordpress\/\">am\u00e9liorer les performances<\/a>.<\/p>\n<h2>Comment optimiser l&rsquo;utilisation des threads PHP par votre site<\/h2>\n<p>Nous avons expliqu\u00e9 que les threads PHP sont des processus en arri\u00e8re-plan qui g\u00e9n\u00e8rent des pages HTML avec du code PHP. Aujourd&rsquo;hui, la mani\u00e8re la plus \u00e9vidente de r\u00e9duire et d&rsquo;optimiser l&rsquo;utilisation des threads PHP est de r\u00e9duire la quantit\u00e9 de CPU et de ressources PHP n\u00e9cessaires pour r\u00e9pondre aux requ\u00eates sur votre site.<\/p>\n<p>Voici comment faire.<\/p>\n<h3>1. Configurer une mise en cache pour votre site WordPress<\/h3>\n<p>La premi\u00e8re \u00e9tape pour r\u00e9duire l&rsquo;utilisation de PHP est de mettre en place des couches de mise en cache pour votre site WordPress. Par d\u00e9faut, <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-vs-html-statique\/\">WordPress est un CMS dynamique<\/a> qui r\u00e9pond \u00e0 toutes les requ\u00eates de pages \u00e0 la demande.<\/p>\n<p>Pour de nombreux sites comme les blogs, les magazines en ligne et les <a href=\"https:\/\/kinsta.com\/fr\/blog\/extensions-wordpress-portfolio\/\">portfolios,<\/a> il est inutile d&rsquo;utiliser PHP pour g\u00e9n\u00e9rer dynamiquement des pages pour chaque requ\u00eate.<\/p>\n<h4>Mise en cache de page<\/h4>\n<p>L&rsquo;article de blog que vous lisez actuellement est l&rsquo;exemple parfait d&rsquo;une page qui n&rsquo;a pas besoin d&rsquo;\u00eatre g\u00e9n\u00e9r\u00e9e dynamiquement. Comme beaucoup de nos <a href=\"https:\/\/kinsta.com\/fr\/blog\/\">autres articles<\/a>, le contenu de cet article est con\u00e7u pour \u00eatre statique, de sorte qu&rsquo;il n&rsquo;est pas n\u00e9cessaire de d\u00e9penser des ressources CPU pour g\u00e9n\u00e9rer des pages identiques en continu.<\/p>\n<p>Il est pr\u00e9f\u00e9rable que PHP g\u00e9n\u00e8re la page une fois et la mette en cache. La mise en cache des pages pr\u00e9sente de nombreux avantages \u00e9vidents par rapport \u00e0 la g\u00e9n\u00e9ration dynamique de pages avec PHP.<\/p>\n<p>Par exemple, imaginez qu&rsquo;un article de <a href=\"https:\/\/kinsta.com\/fr\/clients\/dartdrones\/\">blog sur votre site devienne viral<\/a> et re\u00e7oive 100.000 pages vues dans les heures qui suivent sa publication. Sans la mise en cache des pages, vos threads PHP seraient probablement d\u00e9bord\u00e9s et votre serveur tomberait probablement en panne.<\/p>\n<p>Avec la mise en cache des pages, seule la vue de la premi\u00e8re page serait g\u00e9n\u00e9r\u00e9e dynamiquement. Les 99.999 autres requ\u00eates seraient servies \u00e0 partir de votre cache de pages, qui utilise relativement peu de ressources CPU.<\/p>\n<p>Il existe deux fa\u00e7ons de mettre en place la mise en cache des pages de votre site WordPress.<\/p>\n<ol>\n<li>Mise en cache des pages au niveau du serveur avec un <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-nginx\/\">serveur web comme Nginx<\/a>.<\/li>\n<li>Mise en cache des pages \u00e0 l&rsquo;aide d&rsquo;une extension WordPress comme <a href=\"https:\/\/kinsta.com\/fr\/blog\/kinsta-et-wp-rocket\/\">WP-Rocket<\/a>.<\/li>\n<\/ol>\n<p>Pour des performances maximales, nous recommandons d&rsquo;utiliser la mise en cache des pages au niveau du serveur chaque fois que cela est possible. Sur Kinsta, tous nos sites utilisent <a href=\"https:\/\/kinsta.com\/fr\/blog\/cache-wordpress\/#page-cache\">le module de cache FastCGI de Nginx<\/a> pour des performances super rapides.<\/p>\n<p>Si votre h\u00e9bergeur ne propose pas d&rsquo;option de mise en cache des pages au niveau du serveur, la meilleure option suivante est d&rsquo;utiliser une <a href=\"https:\/\/kinsta.com\/fr\/blog\/plugins-cache-wordpress\/\">extension WordPress de mise<\/a> en cache pour impl\u00e9menter la mise en cache des pages au niveau de l&rsquo;application.<\/p>\n<h4>Cache objet<\/h4>\n<p>Pour les <a href=\"https:\/\/kinsta.com\/fr\/blog\/tutoriel-woocommerce\/\">boutiques WooCommerce<\/a>, les forums communautaires et autres sites WordPress qui ne peuvent pas utiliser efficacement la mise en cache des pages, l&rsquo;ajout d&rsquo;un <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cache\/cache-redis\/\">cache objet persistant comme Redis<\/a> en face de votre base de donn\u00e9es MySQL peut am\u00e9liorer les performances et r\u00e9duire la charge des threads PHP.<\/p>\n<p>Sans cache objet persistant, les <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-mysql\/\">requ\u00eates de la base de donn\u00e9es MySQL<\/a> seront ex\u00e9cut\u00e9es pour chaque requ\u00eate m\u00eame si le r\u00e9sultat est identique \u00e0 une requ\u00eate pr\u00e9c\u00e9dente.<\/p>\n<p>Par exemple, un <a href=\"https:\/\/kinsta.com\/fr\/blog\/plugins-de-forum-wordpress\/\">site de forum communautaire<\/a> qui contourne le cache des pages effectuera des requ\u00eates distinctes identiques \u00e0 la base de donn\u00e9es pour r\u00e9cup\u00e9rer les donn\u00e9es des articles afin de construire une page.<\/p>\n<p>Pour les sites \u00e0 <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-diriger-trafic-sur-votre-site\/\">fort trafic<\/a> et \u00e0 forte base de donn\u00e9es, cette m\u00e9thode de requ\u00eates de la base de donn\u00e9es est inefficace car elle utilise des threads PHP pour g\u00e9n\u00e9rer des r\u00e9sultats de requ\u00eates identiques pour des requ\u00eates distinctes. C&rsquo;est l\u00e0 qu&rsquo;intervient Redis.<\/p>\n<p>Redis stocke les r\u00e9sultats des requ\u00eates de la base de donn\u00e9es dans la m\u00e9moire vive, ce qui permet \u00e0 PHP de saisir les r\u00e9sultats des requ\u00eates qui ont d\u00e9j\u00e0 \u00e9t\u00e9 ex\u00e9cut\u00e9es. Cette m\u00e9thode de mise en cache objet permet aux threads PHP d&rsquo;\u00e9conomiser les ressources de l&rsquo;unit\u00e9 centrale et de passer moins de temps \u00e0 r\u00e9pondre \u00e0 une requ\u00eate, car elle supprime le besoin de requ\u00eates r\u00e9p\u00e9titives dans la base de donn\u00e9es.<\/p>\n<h3>2. Optimisez votre code PHP<\/h3>\n<p>Outre la mise en place de la mise en cache des pages, une autre strat\u00e9gie qui vous aidera \u00e0 r\u00e9duire l&rsquo;utilisation des threads PHP est l&rsquo;optimisation de votre <a href=\"https:\/\/kinsta.com\/fr\/blog\/php-est-il-mort\/\">code PHP<\/a>. Dans le contexte de WordPress, \u00ab\u00a0optimiser le code PHP\u00a0\u00bb peut signifier diff\u00e9rentes choses, alors regardons les choses de plus pr\u00e8s.<\/p>\n<p>L&rsquo;une des caract\u00e9ristiques les plus appr\u00e9ci\u00e9es et les plus d\u00e9test\u00e9es de WordPress (selon la personne \u00e0 qui vous le demandez) est son extensibilit\u00e9 via des extensions et des extraits de code.<\/p>\n<p>Si vous souhaitez ajouter un widget de cours de la bourse \u00e0 votre site WordPress, il existe une extension pour cela. De m\u00eame, si vous souhaitez ajouter des <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-changer-polices-wordpress\/\">polices personnalis\u00e9es<\/a>, il existe un extrait de code <code>functions.php<\/code><span class=\"Apple-converted-space\">\u00a0 <\/span>pour cela aussi.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p>\n<p>L&rsquo;extension du c\u0153ur de WordPress avec des fonctionnalit\u00e9s suppl\u00e9mentaires est devenue si facile que nous en faisons souvent trop sans penser \u00e0 l&rsquo;impact potentiel sur les performances du site.<\/p>\n<p>Par cons\u00e9quent, la premi\u00e8re fa\u00e7on d&rsquo;optimiser votre code PHP est de r\u00e9aliser un audit \u00e0 l&rsquo;\u00e9chelle du site afin de d\u00e9terminer quelles extensions et extraits de code sont r\u00e9ellement n\u00e9cessaires.<\/p>\n<h4>Choisissez des extensions de qualit\u00e9<\/h4>\n<p>Le plus souvent, le nombre d\u2019extensions sur votre site WordPress n&rsquo;est pas aussi important que la qualit\u00e9 des extensions. Si une extension n&rsquo;a pas \u00e9t\u00e9 mis \u00e0 jour au cours des six derniers mois, nous vous recommandons d&rsquo;en choisir une autre qui convienne.<\/p>\n<p>La raison en est que <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-5-4\/\">WordPress est constamment am\u00e9lior\u00e9<\/a>. Si une extension n&rsquo;a pas \u00e9t\u00e9 mise \u00e0 jour depuis des ann\u00e9es, il est probable que son code n&rsquo;utilise pas les derni\u00e8res pratiques de d\u00e9veloppement et de s\u00e9curit\u00e9 de WordPress.<\/p>\n<p>Inversement, si une <a href=\"https:\/\/kinsta.com\/fr\/blog\/mettre-a-jour-plugin-wordpress-manuellement\/\">extension est constamment mise \u00e0 jour<\/a> toutes les semaines, il y a de fortes chances que le d\u00e9veloppeur soit s\u00e9rieux quant \u00e0 la qualit\u00e9, ce qui en fait un bon choix pour votre site WordPress.<\/p>\n<h4>N&rsquo;utilisez les extensions qu&rsquo;en cas de besoin<\/h4>\n<p>Si vous cherchez \u00e0 effectuer une t\u00e2che simple sur votre site, comme ajouter du JavaScript ou du CSS, vous n&rsquo;avez pas toujours besoin d&rsquo;une extension pour cela. Vous pouvez plut\u00f4t <a href=\"https:\/\/kinsta.com\/fr\/blog\/modifier-code-wordpress\/\">ajouter du code<\/a> directement dans les <a href=\"https:\/\/kinsta.com\/fr\/blog\/css-wordpress\/#wordpress-and-css\">mod\u00e8les PHP de votre th\u00e8me ou dans le fichier <code>style.css<\/code><\/a> avec un <a href=\"https:\/\/kinsta.com\/fr\/blog\/theme-enfant-wordpress\/\">th\u00e8me enfant<\/a>.<\/p>\n<p>La prochaine fois que vous envisagez d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-installer-plugins-wordpress\/\">installer une extension<\/a>, prenez d&rsquo;abord le temps de v\u00e9rifier si elle est n\u00e9cessaire \u00e0 100\u00a0%. Parfois, il n&rsquo;y a pas moyen d&rsquo;installer une autre extension et c&rsquo;est bon. D&rsquo;autres fois, vous pouvez \u00e9viter d&rsquo;ajouter du code suppl\u00e9mentaire en n&rsquo;installant pas d\u2019extension inutile.<\/p>\n<h4>Choisissez des th\u00e8mes l\u00e9gers<\/h4>\n<p>D&rsquo;apr\u00e8s notre exp\u00e9rience de surveillance de milliers de sites WordPress, nous avons constat\u00e9 que les th\u00e8mes sont parfois la cause des mauvaises performances de PHP. Pour r\u00e9pondre \u00e0 la polyvalence de WordPress en tant que <a href=\"https:\/\/kinsta.com\/fr\/blog\/systeme-gestion-contenu\/\">CMS d&rsquo;usage g\u00e9n\u00e9ral<\/a>, certains d\u00e9veloppeurs codent des th\u00e8mes pour travailler sur une vari\u00e9t\u00e9 de cas d&rsquo;utilisation.<\/p>\n<p>Il en r\u00e9sulte souvent des th\u00e8mes lourds en code et encombr\u00e9s qui n&rsquo;utilisent pas efficacement PHP et les requ\u00eates de base de donn\u00e9es.<\/p>\n<p>Lors de la construction d&rsquo;un site WordPress, il est important de choisir un th\u00e8me qui soit le plus performant et le plus personnalisable &#8211; <a href=\"https:\/\/kinsta.com\/fr\/blog\/theme-wordpress-plus-rapide\/\">GeneratePress, OceanWP et Astra<\/a> en sont trois exemples.<\/p>\n<h3>3. Choisissez un h\u00e9bergeur WordPress ax\u00e9 sur la performance<\/h3>\n<p>Croyez-le ou non, le <a href=\"https:\/\/kinsta.com\/fr\/hebergement-wordpress\/\">choix du bon h\u00e9bergeur WordPress<\/a> peut avoir un impact \u00e9norme sur les performances de votre site. Comme l&rsquo;efficacit\u00e9 d&rsquo;un thread PHP est directement corr\u00e9l\u00e9e \u00e0 l&rsquo;unit\u00e9 centrale et \u00e0 la m\u00e9moire vive, l&rsquo;h\u00e9bergement de votre site sur un serveur moderne dot\u00e9 d&rsquo;un mat\u00e9riel de pointe peut vous aider \u00e0 optimiser l&rsquo;utilisation du thread PHP.<\/p>\n<p>Voici deux exemples montrant pourquoi le choix d&rsquo;un h\u00e9bergeur ax\u00e9 sur les performances est important pour vos sites WordPress.<\/p>\n<h4>Des processeurs performants<\/h4>\n<p>PHP utilise les ressources de l&rsquo;unit\u00e9 centrale pour ex\u00e9cuter le code. Un processeur plus rapide signifie une ex\u00e9cution plus rapide du code. Chez Kinsta, nous utilisons les serveurs les plus rapides de Google Cloud &#8211; les <a href=\"https:\/\/kinsta.com\/fr\/changelog\/vms-c2-google-cloud-platform\/\">VM C2 optimis\u00e9es pour le calcul<\/a> et les <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-benchmarks-performance\/\">VM C3D \u00e0 usage g\u00e9n\u00e9ral du moteur de calcul<\/a>.<\/p>\n<p>Ces VM sont \u00e9quip\u00e9es des derniers processeurs Intel Xeon capables de fonctionner \u00e0 3,8 GHz tous c\u0153urs confondus. Lors de nos <a href=\"https:\/\/kinsta.com\/fr\/changelog\/vms-c2-google-cloud-platform\/#paving-the-way-for-unrivaled-wordpress-performance\">tests de r\u00e9f\u00e9rence<\/a>, nous avons constat\u00e9 que les machines C2 surpassaient les machines N1 traditionnelles de 2 \u00e0 4 fois, tandis que les machines C3D voyaient leurs temps de r\u00e9ponse s&rsquo;am\u00e9liorer <a href=\"https:\/\/kinsta.com\/fr\/blog\/wordpress-benchmarks-performance\/\">de 20 \u00e0 50 % suppl\u00e9mentaires<\/a>.<\/p>\n<h4>Stockage SSD rapide<\/h4>\n<p>La vitesse d&rsquo;entr\u00e9e\/sortie du disque peut avoir un impact direct sur l&rsquo;ex\u00e9cution du code et les requ\u00eates de la base de donn\u00e9es. Si votre base de donn\u00e9es est stock\u00e9e sur un disque m\u00e9canique lent ou un <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-ssd\/\">SSD<\/a> bas\u00e9 sur le cloud sans IOPS suffisant (op\u00e9rations d&rsquo;entr\u00e9e\/sortie par seconde), vos threads PHP seront oblig\u00e9s de passer plus de temps \u00e0 r\u00e9pondre \u00e0 une requ\u00eate.<\/p>\n<p>Nous utilisons le <a href=\"https:\/\/kinsta.com\/fr\/changelog\/plus-espace-disque\/\">stockage SSD haute performance<\/a> de Google Cloud Platform pour garantir que votre site WordPress ait acc\u00e8s \u00e0 des entr\u00e9es\/sorties rapides sur le disque.<\/p>\n<h3>4. Travaillez avec un expert en performance (facultatif)<\/h3>\n<p>Si vous n&rsquo;\u00eates pas s\u00fbr de savoir comment r\u00e9soudre un probl\u00e8me de performance sur votre site, nous vous recommandons de travailler avec un <a href=\"https:\/\/kinsta.com\/fr\/partenaires\/\">expert en performance qualifi\u00e9<\/a> pour diagnostiquer le probl\u00e8me.<\/p>\n<p>Un expert peut vous aider \u00e0 identifier des goulots d&rsquo;\u00e9tranglement sp\u00e9cifiques dans votre code en utilisant des outils de surveillance avanc\u00e9s comme <a href=\"https:\/\/kinsta.com\/fr\/blog\/performances-wordpress-new-relic\/\">New Relic<\/a> ou l\u2019extension WordPress <a href=\"https:\/\/kinsta.com\/fr\/blog\/query-monitor\/\">Query Monitor.<\/a><\/p>\n<p>En zoomant et en inspectant chaque processus PHP et chaque requ\u00eate de base de donn\u00e9es, il est possible d&rsquo;identifier des blocs de code sp\u00e9cifiques et leurs caract\u00e9ristiques associ\u00e9es qui sollicitent fortement les threads PHP de votre site.<\/p>\n<p>Pour r\u00e9sumer l&rsquo;optimisation des threads PHP, gardez les conseils suivants \u00e0 l&rsquo;esprit.<\/p>\n<ol>\n<li><a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/reference-wordpress\/faq-technique\/#how-much-cpu-and-ram-does-each-plan-have\">Le CPU et la RAM devraient \u00eatre augment\u00e9s<\/a> en m\u00eame temps que les threads PHP. Si l&rsquo;utilisation du CPU est verrouill\u00e9e \u00e0 100 %, l&rsquo;ajout de threads PHP suppl\u00e9mentaires n&rsquo;am\u00e9liorera pas les performances.<\/li>\n<li>H\u00e9berger votre site chez un <a href=\"https:\/\/kinsta.com\/fr\/blog\/plateforme-cloud-pour-developpeurs\/\">h\u00e9bergeur ax\u00e9 sur les performances<\/a> peut r\u00e9soudre de nombreux probl\u00e8mes de performances.<\/li>\n<li><a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cache\/cache-site\/#site-cache-expiration\">La mise en cache des pages<\/a> et des <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cache\/cache-redis\/\">objets<\/a> peut r\u00e9duire consid\u00e9rablement la charge des threads PHP.<\/li>\n<li>L&rsquo;utilisation d\u2019extensions et de th\u00e8mes WordPress de qualit\u00e9 peut r\u00e9duire la quantit\u00e9 de code inutilement gonfl\u00e9 sur votre site.<\/li>\n<li>Si n\u00e9cessaire, <a href=\"https:\/\/kinsta.com\/fr\/partenaires\/\">travaillez avec un expert en performance<\/a> pour identifier et r\u00e9soudre des probl\u00e8mes complexes.<\/li>\n<\/ol>\n<h2>R\u00e9sultats d\u2019un nombre insuffisant de threads PHP<\/h2>\n<p>Afin d&rsquo;obtenir des <a href=\"https:\/\/kinsta.com\/fr\/blog\/debogage-wordpress-performance\/\">performances rapides et fiables pour votre site WordPress<\/a>, il est important de s&rsquo;assurer qu&rsquo;il dispose d&rsquo;un nombre suffisant de threads PHP. Lorsque les threads PHP sont d\u00e9j\u00e0 occup\u00e9s sur un site, ils commencent \u00e0 constituer une file d&rsquo;attente.<\/p>\n<p>Une fois que vous avez atteint votre limite de threads PHP, la file d&rsquo;attente commence \u00e0 repousser les requ\u00eates plus anciennes, ce qui peut entrainer des <a href=\"https:\/\/kinsta.com\/fr\/blog\/erreur-504-gateway-timeout\/\">erreurs 504<\/a> ou des requ\u00eates incompl\u00e8tes.<\/p>\n<p>Une autre erreur fr\u00e9quente que nous constatons en raison du manque de threads PHP est l\u2019<a href=\"https:\/\/kinsta.com\/fr\/blog\/502-bad-gateway\/\">erreur 502 de mauvaise passerelle<\/a>. Elles sont l\u00e9g\u00e8rement diff\u00e9rentes des erreurs 504 car l&rsquo;erreur se produit apr\u00e8s un d\u00e9lai de 60 secondes dans la file d&rsquo;attente des threads PHP.<\/p>\n<p>Non seulement ces erreurs pr\u00e9sentent une mauvaise exp\u00e9rience utilisateur pour vos visiteurs, mais elles peuvent \u00e9galement avoir un impact n\u00e9gatif sur le <a href=\"https:\/\/kinsta.com\/fr\/blog\/seo-wordpress\/\">r\u00e9f\u00e9rencement de votre site<\/a>.<\/p>\n<figure style=\"width: 1504px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/erreur-502-bad-gateway.png\" alt=\"Une erreur 502 (Bad Gateway).\" width=\"1504\" height=\"942\"><figcaption class=\"wp-caption-text\">Une erreur 502 (Bad Gateway).<\/figcaption><\/figure>\n<p>Plusieurs facteurs diff\u00e9rents peuvent \u00eatre \u00e0 l&rsquo;origine d&rsquo;un chargement lent des pages ou d&rsquo;erreurs. Par exemple, si une requ\u00eate non mise en cache requiert beaucoup de donn\u00e9es de la base de donn\u00e9es, la requ\u00eate r\u00e9sultante peut prendre de 20 \u00e0 30 secondes.<\/p>\n<p>Dans cette situation, un thread PHP serait occup\u00e9 pendant au moins une demi-minute. Si votre site ne dispose que de deux threads PHP, deux ou trois de ces longues requ\u00eates peuvent suffire pour commencer \u00e0 provoquer des erreurs.<\/p>\n<p>Pour r\u00e9soudre ce probl\u00e8me, l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/donnees-wp-options-automatiquement-chargees\/\">optimisation de la base de donn\u00e9es MySQL<\/a> et l&rsquo;augmentation du nombre de threads PHP si l&rsquo;unit\u00e9 centrale n&rsquo;est pas d\u00e9j\u00e0 au maximum peuvent am\u00e9liorer les performances.<\/p>\n<h2>Estimation du nombre de threads PHP n\u00e9cessaires<\/h2>\n<p>Chacun des plans d&rsquo;h\u00e9bergement chez Kinsta comprend un certain nombre de threads PHP. Le nombre de threads PHP inclus est bas\u00e9 sur les mesures d&rsquo;utilisation des ressources historiques que nous avons recueillies au cours des derni\u00e8res ann\u00e9es. En g\u00e9n\u00e9ral, les sites dont le contenu est principalement statique &#8211; articles, pages statiques et portfolios &#8211; ne n\u00e9cessitent pas beaucoup de threads PHP.<\/p>\n<p>Pour les sites WordPress plus importants, dot\u00e9s de fonctionnalit\u00e9s plus dynamiques comme le commerce \u00e9lectronique ou les <a href=\"https:\/\/kinsta.com\/fr\/blog\/bbpress\/\">forums de discussion<\/a>, nous avons trouv\u00e9 que 4 threads PHP constituaient un bon point de d\u00e9part. Toutefois, cela peut varier d&rsquo;un site \u00e0 l&rsquo;autre, car chacun d&rsquo;entre eux aura son propre ensemble de th\u00e8mes, d\u2019extensions, de requ\u00eates de base de donn\u00e9es et son propre ratio cache \/ non-cache.<\/p>\n<p>Dans certains cas, il peut \u00eatre n\u00e9cessaire d&rsquo;augmenter le nombre de threads<span class=\"Apple-converted-space\">\u00a0 <\/span>PHP pour obtenir des r\u00e9sultats rapides et fiables. Si vous n&rsquo;\u00eates pas s\u00fbr du nombre de threads PHP dont votre site a besoin sur Kinsta, nos <a href=\"https:\/\/kinsta.com\/fr\/support-kinsta\/\">\u00e9quipes de vente et de support<\/a> peuvent vous aider \u00e0 le d\u00e9couvrir.<\/p>\n<h3>Graphique des limites des threads PHP<\/h3>\n<p>Le graphique des limites des threads PHP dans l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/statistiques-wordpress-mykinsta\/\">analyse de MyKinsta<\/a> vous permet de voir combien de fois le moteur PHP a signal\u00e9 avoir atteint le nombre maximum de threads allou\u00e9s dans son journal d&rsquo;erreurs. Ce graphique peut vous aider \u00e0 \u00e9valuer si les optimisations de performance ont un impact sur l&rsquo;utilisation de vos threads PHP.<\/p>\n<figure id=\"attachment_14912\" aria-describedby=\"caption-attachment-14912\" style=\"width: 2561px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14912 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2017\/11\/top-cache-bypasses-1.png\" alt=\"Contournement du cache sup\u00e9rieur.\" width=\"2561\" height=\"872\"><figcaption id=\"caption-attachment-14912\" class=\"wp-caption-text\">Contournement du cache sup\u00e9rieur.<\/figcaption><\/figure>\n<p>Par exemple, si vous passez de la <a href=\"https:\/\/kinsta.com\/fr\/blog\/php-7-4\/\">version 5.6 \u00e0 la version 7.4<\/a> de votre site, vous constaterez probablement une baisse des limites des threads PHP, car la version 7.4 est beaucoup plus rapide que la version 5.6.<\/p>\n<p>De m\u00eame, si vous avez travaill\u00e9 avec un expert en performance pour corriger de longues requ\u00eates de base de donn\u00e9es et <a href=\"https:\/\/kinsta.com\/fr\/blog\/modifier-theme-wordpress\/\">passer \u00e0 un th\u00e8me plus l\u00e9ger<\/a>, vous pouvez utiliser le graphique des limites des threads PHP pour voir les diff\u00e9rences avant et apr\u00e8s les optimisations.<\/p>\n<h3>Graphique d&rsquo;analyse du cache<\/h3>\n<p>Vous pouvez \u00e9galement utiliser le rapport d&rsquo;analyse du cache dans <a href=\"https:\/\/kinsta.com\/fr\/mykinsta\/\">MyKinsta<\/a> pour d\u00e9terminer le nombre d&rsquo;acc\u00e8s au cache, de contournements, d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/defaut-de-cache\/\">\u00e9checs<\/a> et d&rsquo;expirations. Ces donn\u00e9es peuvent \u00eatre particuli\u00e8rement utiles pour optimiser l&rsquo;utilisation des threads PHP de votre site.<\/p>\n<h4>Contournement de cache avec des cha\u00eenes de requ\u00eate<\/h4>\n<p>Par d\u00e9faut, les <a href=\"https:\/\/kinsta.com\/fr\/blog\/description-url\/\">URL<\/a> comportant des chaines de requ\u00eate comme <code>https:\/\/kinstalife.com\/?query=123<\/code> contournent le cache de la page. Dans certains cas, les chaines de requ\u00eate peuvent entrainer une forte augmentation de l&rsquo;utilisation inutile du PHP et du CPU.<\/p>\n<p>Par exemple, si vous visitez un lien de Facebook, vous verrez souvent la chaine de requ\u00eate <code>?fbclid=<\/code> \u00e0 la fin de l&rsquo;URL. De m\u00eame, vous pouvez voir les r\u00e9glages de suivi UTM apr\u00e8s avoir cliqu\u00e9 sur un lien dans un <a href=\"https:\/\/kinsta.com\/fr\/newsletter-wordpress\/\">bulletin d&rsquo;information \u00e9lectronique<\/a>.<\/p>\n<figure id=\"attachment_74470\" aria-describedby=\"caption-attachment-74470\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-74470 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2024\/12\/kinsta-query-string.png\" alt=\"Une URL avec une chaine de requ\u00eate (?querystring=123).\" width=\"1500\" height=\"735\"><figcaption id=\"caption-attachment-74470\" class=\"wp-caption-text\">Une URL avec une chaine de requ\u00eate (?querystring=123).<\/figcaption><\/figure>\n<p>Si un article sur votre site devient viral et est constamment consult\u00e9 \u00e0 l&rsquo;aide d&rsquo;une chain\u00e8 de requ\u00eate, vous pourrez identifier l&rsquo;URL sp\u00e9cifique gr\u00e2ce au rapport d&rsquo;analyse du cache.<\/p>\n<p>Avec cette information cl\u00e9, vous pouvez alors <a href=\"https:\/\/kinsta.com\/fr\/support-kinsta\/\">contacter notre \u00e9quipe de support<\/a> pour forcer le cache de cette URL sp\u00e9cifique afin de r\u00e9duire la charge sur vos threads PHP.<\/p>\n<h3>Identifiez les extensions gourmandes en ressources<\/h3>\n<p>Dans certains cas, le graphique d&rsquo;analyse du cache peut \u00e9galement \u00eatre utilis\u00e9 pour identifier les extensions et les processus gourmands en ressources.<\/p>\n<p>Par exemple, si vous constatez que l&rsquo;URL de contournement du cache pointe vers un fichier situ\u00e9 dans le r\u00e9pertoire d&rsquo;une extension sp\u00e9cifique, il y a de fortes chances que cette extension soit responsable de la forte utilisation des threads PHP.<\/p>\n<p>Si vous voyez beaucoup de requ\u00eates li\u00e9es \u00e0 une extension dans votre liste de contournement du cache, vous pouvez <a href=\"https:\/\/kinsta.com\/fr\/blog\/engager-developpeur-wordpress\/\">travailler avec un d\u00e9veloppeur<\/a> pour r\u00e9soudre le probl\u00e8me ou passer \u00e0 une extension qui utilise moins de ressources.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>L&rsquo;objectif de maintenir un site <a href=\"https:\/\/kinsta.com\/fr\/apprendre\/accelerer-wordpress\/\">WordPress rapide<\/a> est de maximiser l&rsquo;efficacit\u00e9 de l\u2019administration. Lorsque les threads PHP sont utilis\u00e9s correctement en trouvant un \u00e9quilibre entre le nombre de threads, l&rsquo;utilisation du CPU et l&rsquo;optimisation du code, WordPress peut \u00eatre un CMS extr\u00eamement performant.<\/p>\n<p>Si vous avez des questions concernant le nombre de threads PHP dont vous pourriez avoir besoin, ou si vous pensez voir des erreurs dues au manque de threads PHP, veuillez <a href=\"https:\/\/kinsta.com\/fr\/docs\/support\/contacter-support\/\">ouvrir un ticket<\/a> avec notre \u00e9quipe de support pour obtenir de l&rsquo;aide.<\/p>\n<p>\u00c0 votre tour : Quelles strat\u00e9gies d&rsquo;optimisation utilisez-vous pour assurer le bon fonctionnement de votre site WordPress ? Faites-le nous savoir dans les commentaires !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lorsque vient le moment de choisir un plan d&rsquo;h\u00e9bergement, il est important de choisir celui qui correspondra le mieux aux exigences de votre site WordPress. Par &#8230;<\/p>\n","protected":false},"author":125,"featured_media":39637,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[31],"topic":[987,1034],"class_list":["post-39632","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-php","topic-apprendre-php","topic-performance-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>Threads PHP : Ce qu&#039;ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)<\/title>\n<meta name=\"description\" content=\"Les threads PHP d\u00e9terminent le nombre de requ\u00eates que votre site WordPress peut traiter. En savoir plus sur les threads PHP et leur impact sur les performances de 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\/fr\/blog\/threads-php\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Threads PHP : Ce qu&#039;ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)\" \/>\n<meta property=\"og:description\" content=\"Les threads PHP d\u00e9terminent le nombre de requ\u00eates que votre site WordPress peut traiter. En savoir plus sur les threads PHP et leur impact sur les performances de WordPress !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-23T08:52:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-11T15:03:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.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=\"Les threads PHP d\u00e9terminent le nombre de requ\u00eates que votre site WordPress peut traiter. En savoir plus sur les threads PHP et leur impact sur les performances de WordPress !\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@bwhli\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Li\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/\"},\"author\":{\"name\":\"Brian Li\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1\"},\"headline\":\"Threads PHP : Ce qu&rsquo;ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)\",\"datePublished\":\"2020-06-23T08:52:53+00:00\",\"dateModified\":\"2025-02-11T15:03:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/\"},\"wordCount\":4192,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg\",\"keywords\":[\"php\"],\"articleSection\":[\"Tutoriels sur la performance WordPress\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/\",\"name\":\"Threads PHP : Ce qu'ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg\",\"datePublished\":\"2020-06-23T08:52:53+00:00\",\"dateModified\":\"2025-02-11T15:03:54+00:00\",\"description\":\"Les threads PHP d\u00e9terminent le nombre de requ\u00eates que votre site WordPress peut traiter. En savoir plus sur les threads PHP et leur impact sur les performances de WordPress !\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg\",\"width\":768,\"height\":384,\"caption\":\"Workers PHP : Ce qu'ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apprendre PHP\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/apprendre-php\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Threads PHP : Ce qu&#8217;ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"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\/fr\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1\",\"name\":\"Brian Li\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/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\/fr\/blog\/author\/brianli\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Threads PHP : Ce qu'ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)","description":"Les threads PHP d\u00e9terminent le nombre de requ\u00eates que votre site WordPress peut traiter. En savoir plus sur les threads PHP et leur impact sur les performances de 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\/fr\/blog\/threads-php\/","og_locale":"fr_FR","og_type":"article","og_title":"Threads PHP : Ce qu'ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)","og_description":"Les threads PHP d\u00e9terminent le nombre de requ\u00eates que votre site WordPress peut traiter. En savoir plus sur les threads PHP et leur impact sur les performances de WordPress !","og_url":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2020-06-23T08:52:53+00:00","article_modified_time":"2025-02-11T15:03:54+00:00","og_image":[{"width":768,"height":384,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg","type":"image\/jpeg"}],"author":"Brian Li","twitter_card":"summary_large_image","twitter_description":"Les threads PHP d\u00e9terminent le nombre de requ\u00eates que votre site WordPress peut traiter. En savoir plus sur les threads PHP et leur impact sur les performances de WordPress !","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg","twitter_creator":"@bwhli","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Brian Li","Dur\u00e9e de lecture estim\u00e9e":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/"},"author":{"name":"Brian Li","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1"},"headline":"Threads PHP : Ce qu&rsquo;ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)","datePublished":"2020-06-23T08:52:53+00:00","dateModified":"2025-02-11T15:03:54+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/"},"wordCount":4192,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg","keywords":["php"],"articleSection":["Tutoriels sur la performance WordPress"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/threads-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/","url":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/","name":"Threads PHP : Ce qu'ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg","datePublished":"2020-06-23T08:52:53+00:00","dateModified":"2025-02-11T15:03:54+00:00","description":"Les threads PHP d\u00e9terminent le nombre de requ\u00eates que votre site WordPress peut traiter. En savoir plus sur les threads PHP et leur impact sur les performances de WordPress !","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/threads-php\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/06\/workers-php.jpg","width":768,"height":384,"caption":"Workers PHP : Ce qu'ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/threads-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Apprendre PHP","item":"https:\/\/kinsta.com\/fr\/sujets\/apprendre-php\/"},{"@type":"ListItem","position":3,"name":"Threads PHP : Ce qu&#8217;ils sont et de combien en avez-vous besoin (Guide avanc\u00e9)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","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\/fr\/#\/schema\/person\/3bc8c901f2ccaa0d9f04d20355a538c1","name":"Brian Li","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/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\/fr\/blog\/author\/brianli\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/39632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/125"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=39632"}],"version-history":[{"count":16,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/39632\/revisions"}],"predecessor-version":[{"id":79288,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/39632\/revisions\/79288"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/es"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/fr"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/se"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/nl"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/dk"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/translations\/jp"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/39632\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/39637"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=39632"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=39632"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=39632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}