Dies ist nicht wirklich ein Update für einen der Kinsta-Dienste: Vielmehr handelt es sich um eine Vorwarnung, dass wir die Terminologie für etwas, das wir schon immer als PHP-„Worker“ bezeichnet haben, ändern und den branchenüblichen Begriff „Threads“ verwenden werden.
Wer viel Zeit damit verbringt, die Kinsta-Dokumentation, unseren Blog oder die Wissensdatenbank zu lesen, könnte den Eindruck bekommen, dass sich einige Charaktere in unseren Artikeln verändert haben, aber die gleichen PHP-Worker, über die wir seit langem sprechen, erledigen einfach dieselben Aufgaben unter einem anderen Namen.
Was hat es mit PHP-Workern und Threads auf sich?
Der Grund, warum wir uns mit dieser Terminologie beschäftigen, ist, dass der PHP-Interpreter, der die Skripte hinter einer Anwendung wie dem WordPress CMS verarbeitet, als Single-Thread läuft. Das bedeutet, dass Anfragen, die (mehr oder weniger) gleichzeitig eingehen, in eine Warteschlange gestellt werden, um nacheinander bearbeitet zu werden. Das kann die Abläufe für die Besucher deiner Website verlangsamen.
Eine Lösung, die wir bei Kinsta seit langem einsetzen, ist die Simulation einer Multi-Thread-Umgebung, indem wir den Zugriff auf PHP in mehreren getrennten Speicherbereichen ermöglichen. Jeder Speicherblock kann immer noch nur einen PHP-Thread bedienen, aber alle können gleichzeitig ausgeführt werden, um sich die Arbeit zu teilen.
Der Begriff „Worker“ schien also (damals) eine gute Idee zu sein.
Warum Kinsta-Kunden sich über Threads im Klaren sein sollten
Für Kunden mit stark frequentierten WordPress-Websites kann die Optimierung der PHP-Leistung ein heikler Balanceakt zwischen der Anzahl der PHP-Threads, die gleichzeitig Anfragen bearbeiten können, und der Menge an verfügbarem Speicher für jeden einzelnen sein.
PHP wird nicht aufgerufen, wenn eine Website als Antwort auf eine Browseranfrage zwischengespeicherte Inhalte liefert, sondern immer dann, wenn ein Skript für Aufgaben wie Datenbankabfragen und den Aufbau von Seiten im laufenden Betrieb interpretiert werden muss.
Websites mit vielen gleichzeitigen Nutzern können davon profitieren, wenn mehr Threads zur Verfügung stehen. Websites, die auf intensive Datenbankabfragen und die Verarbeitung großer Datenmengen angewiesen sind, könnten davon profitieren, dass jedem Thread mehr Speicher zur Verfügung steht.
Wir gehen davon aus, dass das neue PHP-Performance-Add-on von Kinsta (das im MyKinsta-Dashboard und über die Kinsta-API verfügbar ist) die Bedeutung von Threads für viele Kunden steigern wird. Indem wir einen in der Hosting-Branche gebräuchlichen Begriff für diese Prozesse verwenden, hoffen wir, dass die Nutzer sich ein besseres Bild davon machen können, was unter der Haube unserer Plattform passiert.
Unser Ziel: Das schnellste und zuverlässigste WordPress-Hosting
Wir sind immer auf der Suche nach Möglichkeiten, das Managed Hosting für WordPress noch leistungsfähiger, zuverlässiger – und einfacher – zu machen.
Wenn du eine schnelle und sichere WordPress-Website brauchst, schau dir unsere Hosting-Angebote an, um das richtige für deine Bedürfnisse zu finden.