Wie kann man eine hohe CPU-Auslastung in WordPress reduzieren?
Veröffentlicht: 2021-12-12
Inhaltsverzeichnis
- Gründe für eine hohe CPU-Auslastung in WordPress
- Effektive Tipps zur Minimierung der CPU-Auslastung in WordPress
- 1. Entfernen Sie langsam ladende Plugins und Page Builder
- 2. Optimieren Sie die Bilder
- 3. Cron-Jobs-Steuerung in der Hosting-Systemsteuerung
- 4. Integrieren Sie CDN für die Bereitstellung von Inhalten
- 5. Datenbankoptimierung durch PHP-Update
- 6. Verwenden Sie den erweiterten Cache
- 7. Post-Revisionen und Kommentarsystem von Drittanbietern
- 8. Datenbank löschen und Anwendung vermeiden benötigt viele Ressourcen
- 9. Blockieren Sie unerwünschte Bots und reduzieren Sie Anfragen von Drittanbietern
- Zusammenfassung: Wie kann man die CPU-Auslastung von WordPress reduzieren?
- Teile diesen Beitrag
Sind Sie besorgt darüber, eine Lösung zu finden, um die hohe CPU-Auslastung in WordPress zu reduzieren? Nun, Sie sind an der richtigen Stelle, um dieses häufige Problem zu lösen, indem Sie einige einfache Strategien implementieren.
Ich habe gesehen, dass einige Website-Gründer E-Mail-Benachrichtigungen von ihrem Hosting-Provider bezüglich der CPU-Auslastung erhalten, die besagten, dass der größte Teil der zulässigen Nutzung verbraucht wurde und der Dienst nach Erreichen des Limits beendet wird.
Ich muss zugeben, dass dies einer der frustrierendsten Momente ist! Wenn aufgrund der CPU-Auslastung Probleme beim Zugriff auf den Server auftreten, verlieren Sie potenzielle Kunden, was einen erheblichen Umsatzverlust bedeutet.
Ja, wenn bei WordPress ein Problem mit hoher CPU-Auslastung auftritt, können Sie Besucher aufgrund der Nichtverfügbarkeit der Website verlieren, insbesondere bei hohem Datenverkehr. Lassen Sie uns dieses Problem also schnell lösen! Ich kann einige beste Tipps vorschlagen, um die CPU-Auslastung auf dem Server zu reduzieren.
Bevor ich auf meine Vorschläge eingehe, möchte ich auf die Bedeutung des schnellen Ladens der Website hinweisen. Aufgrund der hohen CPU-Auslastung führt die langsame Website-Leistung letztendlich zu einem Rückgang der Suchmaschinen-Rankings, da sie die zentrale Web-Vitals-Bewertung nicht bestanden haben.
Daher ist es wichtig, dieses Problem so schnell wie möglich zu lösen. Wir müssen jedoch wissen, wie und wann die CPU in WordPress-Sites stark ausgelastet ist, damit Sie die hohe Speicherauslastung effizient beheben können.
Gründe für eine hohe CPU-Auslastung in WordPress
Es gibt viele Gründe für eine hohe CPU-Auslastung, die dazu führt, dass Ihre Website wie Tortoise geladen wird oder sogar nicht verfügbar ist.
Dies geschieht aufgrund von unerwartetem Datenverkehr, vielen laufenden Maisjobs und belegtem Speicher durch nicht verwendete Erweiterungen von WordPress.
Die folgenden Faktoren decken die Ressourcen ab, die für die Website-Erstellung und die Integration von Geschäftstools für eine hohe CPU-Auslastung verwendet werden.
- Das Webhosting kann über gemeinsam genutzte Ressourcen mehrerer Websites von verschiedenen Standorten verfügen. Das heißt, viele Websites, die in Shared Hosting gehostet werden, benötigen eine Bandbreitenanpassung.
- Zu viele WordPress-Erweiterungen werden für die Erstellung von Websites und die Bereitstellung von Inhalten verwendet.
- Verwenden von nicht optimierten Bildern mit hoher Auflösung.
- Der Hosting-Service hat mehrere Cron-Jobs für Ihre Website.
- Installierte WooCommece-Plugins, Optin-Formulare und Seitenersteller, um Ihre Website für eine hohe Benutzererfahrung zu gestalten.
- Verwendung von Ajax-Skripten und Slider-Galerie-Skripten.
Das sind die Gründe für die hohe CPU-Auslastung bei WordPress! Also, lasst es uns mit einfachen Aktionen beheben!
Effektive Tipps zur Minimierung der CPU-Auslastung in WordPress
In WordPress ist es einfach, die CPU-Auslastung zu minimieren, indem Sie den besten Hosting-Service verwenden, der Optionen für Cron-Jobs-Steuerung, Datenbankoptimierung, erweiterte Caching-Methoden, Bildoptimierung und CDN-Verfügbarkeit bietet !
Ja, der Hosting-Server ist das Herzstück einer Website, das die Geschwindigkeit der Website auf verschiedene Weise beeinflusst. Wenn Sie also Ihre Unternehmenswebsite auf verwaltetem Hochgeschwindigkeitshosting hosten, wäre die Aufgabe, die hohe CPU-Auslastung zu reduzieren, für Sie einfach!
Um das Geschwindigkeitsproblem und die starke CPU-Auslastung zu überwinden, empfehle ich dringend einen superschnellen Cloud-Hosting-Service wie Cloudways, da Sie die Serverressourcen gemäß den Anforderungen Ihrer Website skalieren können.
Hinweis – Die meisten Tipps, die ich weiter unten erörtern werde, beziehen sich auf Cloudways Managed Hosting, um die Arbeit mit minimalem Aufwand zu erledigen.
Sehen wir uns nun jeden Tipp im Detail an!
1. Entfernen Sie langsam ladende Plugins und Page Builder
Die Erweiterungen sind immer ein besonderer Teil von WordPress, um eine bessere Funktionalität und schön gestaltete Websites zu erreichen. Diese Erweiterungen können die REST-API für eine robuste Integration mit WordPress für E-Commerce-Operationen, benutzerdefinierte Seitenersteller und Formularersteller für Mitgliedschafts-Websites verwenden.
Die Verwendung der Seitenersteller und umfangreichen Plugins kann zu einer hohen CPU-Auslastung auf WordPress-Sites führen. Sie müssen also die Plugins entfernen, die das Laden der Website verlangsamen. Stellen Sie sicher, dass Sie auch die nicht verwendeten Plugins deinstallieren. Cloudways-Hosting bietet einfache Optionen, um die CPU- und Speicherauslastung in WordPress zu ermitteln.
Wie überprüfe ich die CPU- und Speicherplatznutzung von WordPress in Cloudways?
Cloudways hat eine Funktion namens – Überwachung der Anwendungsleistung, über die Sie den Serverzustand, die RAM-Nutzung, die CPU-Nutzung und die Festplattennutzung für jede Anwendung und Erweiterung finden können, die in WordPress verwendet werden.
Bitte verwenden Sie kein Plugin für eine Website-Gesundheitsprüfung in WordPress, da dies immer die CPU-Auslastung erhöht.
Überwachung der Cloudways-Anwendungsleistung
Diese Cloudways-Funktion bietet vollständige Details zu jeder in WordPress installierten Anwendung und überwacht die CPU-Auslastung, Speicherauslastung, RAM-Auslastung und Bandbreitennutzung durch jede Anwendung.
Sie können den Server- und Anwendungsstatus überwachen, z
- CPU-Leerlauf, freie Festplatte, freier Speicher, Bandbreitennutzung und etwa 16 Metriken.
- Durch den automatischen Neustart werden die Metrikinformationen und der Status des Servers und der CPU alle 30 Minuten aktualisiert.

Die anwendungsbezogene CPU-Auslastung hilft Ihnen, die richtigen Plugins und Anwendungen für minimale CPU-Auslastung und Speicherzugriff in WordPress zu finden.
Neben der Überwachung der Anwendungsleistung bietet Cloudways Analyseabschnitte für IP-Anfragen, BOT-Verkehr, URL-Anfragen und Statuscodes.
Verwenden Sie diese Details, um Spam-IP zum Blockieren und zur Identifizierung unerwünschter Bot-Crawlings zu finden, um die hohe CPU-Auslastung in WordPress zu vermeiden.

Mit dieser Funktion können die nicht verwendeten Erweiterungen und Anwendungen entfernt werden, um Speicherplatz freizugeben. Sie können alternative Anwendungen für Apps auswählen, die hohe CPU-Ressourcen verwenden. Spam-IP-Anfragen können mit dieser Analysefunktion im Cloudways-Hosting identifiziert und blockiert werden.
Analysieren Sie außerdem die Bedingungen mit hohem Datenverkehr, von denen IP und URL Datenverkehr an Ihre WordPress-Website senden. Es wäre für Sie auch einfacher, die Verfügbarkeit der Website bei hohem Verkehrsaufkommen zu verwalten, indem Sie die perfekten Caching-Techniken Ihrer Webseiten verwenden.
Die API-integrierten Anwendungen wie E-Commerce-Plugins, Seitenersteller und Visual Composer können ebenfalls überwacht und entfernt werden, wenn sie ein hohes CPU-Limit im Tool zur Überwachung der Anwendungsleistung von Cloudways verwenden.
2. Optimieren Sie die Bilder
Die hochwertigen Bilder verleihen der Website ein fantastisches Erscheinungsbild. Wenn es um die Geschwindigkeitsleistung geht, wirkt sich die Verwendung hochauflösender Bilder auf die CPU-Leistung für jeden Seitenladevorgang aus.
Die nicht optimierten großen Bilder belegen immer mehr Speicherplatz und RAM-Nutzung, während das Laden von Seiten eine Größenänderung der Bilder erfordert. Die Bildoptimierung ist für schnell ladende Websites und eine minimale RAM-Nutzung bei jedem Seitenladevorgang erforderlich.
Es ist besser, die Gravatar-Bilder aus dem WordPress-Kommentarbereich zu entfernen, um die CPU-Auslastung zu reduzieren und die Mediendatei zu komprimieren, damit sie schneller auf Websites geladen wird. Das Lazy-Load-Image ist keine gute Option zum schnellen Laden von Webseiten. Denn es erhöht immer die CPU-Auslastung, bis das Bild vollständig auf Ihrer Website geladen ist.
Verwenden Sie Medienkomprimierungs-Plugins in der Medienbibliothek, um die Größe der Video-, Bild- und Podcast-Datei zu reduzieren und die CPU-Auslastung bei jedem Seitenladevorgang zu minimieren.
Die WP-Komprimierung mit Cloudways-Hosting bietet automatische Bildgrößenänderung, WebP-Bildgenerierung, Medienkomprimierung, Cloud-Backups mit CDN-Bereitstellung und Wiederherstellung mit einem Klick zu jeder Zeit.

Die Bildkomprimierungstechniken sind
- Verlustfreie Kompression
- GZip-Komprimierung,
- JPEGmini-Kompressor
Der Bildoptimierer fügt Caches für schnelle Bilddownloads von Cloud-Speicherdiensten von Drittanbietern hinzu.
3. Cron-Jobs-Steuerung in der Hosting-Systemsteuerung
Cron-Jobs sind unerlässlich, um eine hohe CPU-Auslastung für jeden Seitenladevorgang auf WordPress-Websites zu nutzen. Sie müssen also die Cron-Job-Ausführungseinstellungen im Hosting-Bedienfeld ändern. Cloudways-Hosting bietet einfache Optionen für Cron-Job-Einstellungen, um eine hohe CPU-Auslastung während des Neuladens von Webseiten zu reduzieren.
Cron-Job-Einstellungen führen den Linux-Befehl in regelmäßigen Abständen aus, um die CPU- und RAM-Auslastung zu minimieren. Nicht alle Hosting-Anbieter geben diese Präferenz, und ja, Sie haben eine solche Option in Cloudways Managed Hosting.
Der Cron-Job lässt sich einfach über die Anwendungsverwaltung mit Hilfe des Cloudways Control Panels einrichten.
- Innerhalb der Anwendungsverwaltung besteht die Möglichkeit, Cron-Jobs für jede Anwendung zur Ausführung von Kommentaren einzurichten.
- Cloudways bietet grundlegende und erweiterte Einstellungen für die Verwaltung von Cron-Jobs.
- Sie können das Ausführungsintervall für PHP-, Curl- und Wegt-Skripte sowie die Befehlszeilenausführung im Abschnitt „Cron-Job-Einstellungen und -Konfigurationen“ einrichten.
- Es ist auch möglich, das vordefinierte Intervall wie 1 Stunde oder 2 Stunden für die Cronjob-Ausführung für jede Anwendung festzulegen.

Diese Einstellungen vermeiden die unnötige Ausführung von Linux-Befehlen bei jedem Seitenladevorgang und reduzieren die hohe CPU-Auslastung von WordPress bei hohem Datenverkehr.
4. Integrieren Sie CDN für die Bereitstellung von Inhalten
Zu viele HTTP-Anfragen und mehrere Statistik-Plugins erhöhen die CPU-Auslastung von WordPress. Die Bereitstellung von Bild- und Medieninhalten von Drittanbieterdiensten kann auch die CPU-Auslastung optimieren, insbesondere bei hohem Verkehrsaufkommen.
Cloudways-Hosting bietet auch CloudwaysCDN für die schnelle Bereitstellung von Inhalten durch fortschrittliche Caching-Techniken. Es reduziert die Anzahl der HTTP-Anfragen, indem es Mediendateien über sein Content-Delivery-Netzwerk liefert.
Die CDNs verwenden eine parallele Verarbeitung von Bilddownloads; Zu diesem Zweck werden mehrere Subdomains für die schnelle Bereitstellung von Bildern für den Benutzerzugriff verwendet. Einige CDNs können Reverse-Proxy-Server und erweiterte Caching-Techniken anbieten, um die Webseiten zu beschleunigen.
Die Echtzeitanalyse-Plugins und -Anwendungen können über die REST-API in den CDN-Dienst integriert werden, um die CPU-Auslastung von WordPress zu reduzieren. Sie müssen die CDN-Dienste in den Anwendungsverwaltungsabschnitten des Cloudways-Hostings aktivieren.
Das CloudwaysCDN ist eine ideale Lösung, um die Leistung der Website zu steigern, indem die Reaktionszeit des Servers auf Benutzeranfragen verbessert wird. Wenn Sie vor der Aktivierung von Cloudways CDN ein Drittanbieter-CDN verwendet haben, müssen Sie das vorhandene entfernen; Andernfalls kann es zu einigen Problemen kommen.
Das CloudwaysCDN-Setup ist einfach !
- Gehen Sie in Ihrem Cloudways-Konto zu „ Server “.
- Wählen Sie eine Anwendung aus, die Sie in CloudwaysCDN unter Anwendungsverwaltung verwalten möchten.
- Nehmen Sie Konfigurationseinstellungen vor, indem Sie Website-URL und CDN-URL mit Cache-Einstellungen eingeben, um Inhalte schneller bereitzustellen.
- Sie können Cloudflare CDN auch in die Cloudways-Plattform integrieren, um die CPU-Auslastung bei hohem Datenverkehr zu minimieren.

Hier finden Sie eine detaillierte Anleitung zur Integration des CloudwaysCDN in Ihre Website.
5. Datenbankoptimierung durch PHP-Update
Die CPU-Auslastung kann durch die MySQL-Konfiguration und die PHP-Version beeinflusst werden, die in den Webhosting-Servern für die Datenbankverwaltung verwendet werden. So beheben Sie eine hohe CPU-Auslastung in WordPress, indem Sie Tabellen in MySQL konfigurieren und die neueste Version von PHP aktualisieren.

Die Postmeta- und Usermeta-Tabellen in der Datenbank können die CPU-Auslastung erhöhen und sollten optimiert werden, indem die neueste PHP-Version für die Datenbankverwaltung ausgewählt wird.
Das Cloudways-Hosting bietet einen einfachen Pfad für ein PHP-Versionsupdate, und wir müssen sicherstellen, dass mysqli und die mysqlnd-PHP-Erweiterung auf Ihrem Server installiert sind und MySQL nicht installiert ist.
Es aktualisiert die PHP-Version in Ihrem Cloudways-Konto!
- Melden Sie sich bei Ihrem Cloudways-Konto an und gehen Sie zur „ Serververwaltung “.
- Wählen Sie die Registerkarte „ Einstellungen und Pakete “.
- Wählen Sie im Dropdown-Menü die neueste Version von PHP aus
- Speichern Sie abschließend die Einstellungen.

Das ist alles, die neueste Version von PHP, die für Ihre WordPress-Website für eine schnellere Ausführung aktualisiert wurde.
Cloudways verwendet integriertes Memcached für schnelleren Datenzugriff in Datenbanken, API-Aufrufe und schnelleres Rendern von Seiten beim Laden von Webseiten, wodurch die CPU-Last reduziert und eine schnellere Leistung bereitgestellt wird. Die Memcache-Daten werden ohne Unterbrechung der Datenbank verarbeitet, was eine schnellere Ausführung ermöglicht.
6. Verwenden Sie den erweiterten Cache
Die besten Caching-Methoden reduzieren Probleme mit hoher CPU-Auslastung wie 503-Fehler und langsame PHP-Verarbeitung. Datenbankverbindungsfehler können mit den erweiterten Caching-Methoden des Cloudways-Hostings behoben werden.
Dieses verwaltete Cloud-Hosting verwendet Lack-, Nginx-Proxy-Server-Caches für eine schnellere Bereitstellung von Inhalten an die Benutzeranfrage, und die HTTP-Anfrage kann mit der HTTP/2-Funktion schneller ausgeführt werden. Eine schnellere Datenbankverbindung kann durch die Verwendung von Redis-Cache in Kombination mit einem Apache-Server erreicht werden.

Es ist wahrscheinlicher, auf die Memcache-Rohdaten zuzugreifen, ohne sich mit der Datenbank zu verbinden. So könnten Sie in WordPress-Blogs oder -Websites eine schnellere Ausführung von Webseiten mit geringerer CPU-Auslastung erreichen.
Das Breeze WordPress Cache-Plugin von Cloudways kann eine hohe CPU-Auslastung durch interne Caching-Vorgänge, Minimierung von Skripten und Gzip-Optimierung an einem Ort reduzieren. Der vorinstallierte Lack-Cache verkürzt die Seitenladezeit bei geringerer Nutzung der Datenbankverbindung.
- Der Brise-Cache wird für die Minimierung von Skripten verwendet, indem größere Javascripts zum einfachen Laden in kleinere zerlegt werden.
- Es entfernt die Render-blockierenden Skripte und deren Ausführung.
- Es bereinigt und optimiert die Datenbank. Infolgedessen werden die Größe und Reaktionszeit der Datenbank reduziert, wodurch die CPU-Auslastung bei hohem Datenverkehr minimiert werden kann.
- Die zum Herunterladen der Mediendatei verwendete Gzip-Komprimierung beschleunigt auch die Leistung Ihrer Website mit Cloudways-Hosting.

7. Post-Revisionen und Kommentarsystem von Drittanbietern
Es ist möglich, die CPU-Auslastung zu senken, indem Sie die Post-Revision in WordPress deaktivieren. Dadurch wird die Verwendung von Datenbanklimits reduziert. Normalerweise werden alle Revisionen in der Datenbank gespeichert, um Seitenabstürze während der Post-Aktualisierung zu vermeiden. Der Speicherplatz der Datenbank wird erhöht, indem die Post-Revision in der Datei wp-config.php deaktiviert wird.
Die Post-Revision kann deaktiviert oder auf eine bestimmte Anzahl begrenzt werden, um Datenverluste beim unerwarteten Schließen von Webseiten zu vermeiden. Die folgenden Codes sollten zur Datei wp-config.php hinzugefügt werden. Um Post-Revisionen zu deaktivieren, fügen Sie die folgende Zeile hinzu.
define('WP_POST_REVISIONS', false);
Die Begrenzung der Revisionen kann auch die Sicherung für die Post sein. Begrenzen Sie also die Anzahl der Post-Revisionen auf 2, indem Sie den folgenden Code zur Datei wp-config.php hinzufügen.
define( 'WP_POST_REVISIONS', 2 );
Das WordPress-Kommentarsystem verwendet immer mehrere HTTP-Anfragen vom Kommentargravatar verschiedener Websites. Wenn eine Webseite viele Kommentare von verschiedenen Kommentaren enthält, benötigen die Befragten zu viel Zeit, um die Webseite zu laden.
Um also mehrere HTTP-Anfragen im Kommentarbereich zu vermeiden, ist der beste Ersatz ein Kommentarsystem eines Drittanbieters. Das Facebook-Kommentarsystem ist eine fantastische Option, und die Zeit, die zum Laden von Kommentaren benötigt wird, ist im Facebook-Kommentarsystem schneller als normal.
Die Spam-Kommentare werden durch den im Cloudways-Hosting verfügbaren IP-Spam-Schutz geschützt. Die besten Sicherheitsmethoden, die in Cloudways verwendet werden, können wp-admin mit Zwei-Faktor-Authentifizierung schützen.
Wir können den wp-admin-Schutz auch manuell durchführen, indem wir eine MySQL-Abfrage in der Datenbank ausführen, um den wp-admin-Benutzernamen zu ersetzen. Führen Sie den folgenden Code aus, um den wp-admin-Benutzernamen zu ändern.
UPDATE wp_users SET user_login = 'YourNewUsername' WHERE user_login = 'Admin';
Regelmäßiges Patchen kann zum Schutz vor Spammern und böswilligen Angriffen beitragen.
Cloudways verwendet die besten Anti-Spam-Plugins wie z
- Akismet
- Antispam-Biene
- Cerber-Sicherheit
Zum Filtern von Spam-Kommentaren, IP-Blockierung, Auswählen von Sprachen, Begrenzen von Anmeldeversuchen, automatisches Löschen von Spam-Kommentaren und Sitzungsmanagern für Benutzer, um automatische Spam-Kommentare zu vermeiden.
Die von Malware und Spyware angegriffenen Websites können den Prozess verlangsamen, indem sie Malware-Programme auf der Serverseite ausführen. Wenn also die Webseite geladen wird, läuft die CPU mit großen Spyware- und Malware-Programmen.
Diese Software kann mehr Speicherplatz verbrauchen. Der Schutz vor Spammer sollte den Webserver rund um die Uhr überwachen. Cloudways bietet dedizierte Firewalls und Bot-Schutz für den DDoS-Schutz.
8. Datenbank löschen und Anwendung vermeiden benötigt viele Ressourcen
Die E-Commerce-Plug-ins, Analysen, Tracking-Anwendungen und das Page-Builder-Theme verwendeten immer mehrere Ressourcen, um Websites und Integrationen mit speziellen Funktionen für unsere Geschäftsanwendung zu entwerfen.
Gute Online-Shop-Websites brauchen ein elegantes Design und tolle Vorlagen für den E-Commerce-Betrieb und die Produktpräsentation. Das zum Erstellen eines Online-Shops verwendete Thema muss über Seitenerstellungsoptionen mit verschiedenen Designelementen und vorgefertigten Layouts für Produktseiten verfügen.
Es muss auch Plugins und Webanwendungen für E-Commerce-Funktionen wie Einkaufswagen, Verkaufsaufträge, Zahlungsformulare und Produktversandmethoden integrieren. Außerdem ist eine CRM-Integration für das Kundenmanagement und den Upselling der Produkte erforderlich.
Diese Ressourcen sollten während des Kaufs oder Einkaufs auf Online-Websites eine hohe CPU-Auslastung in WordPress-Websites belegen. Daher sollten diese Ressourcen eingeschränkt werden, um die hohe CPU-Auslastung von WordPress zu reduzieren.
Cloudways bietet Abschnitte zur Anwendungsverwaltung, um die CPU-Nutzung, den Speicherplatz und die Speichernutzung durch diese Tools zu ermitteln, die für die Geschäftsanwendungen integriert sind.
Die Anwendungen und Tools mit hoher CPU-Auslastung sollten deaktiviert und durch viele andere Anwendungen ersetzt werden, die für die gleiche Funktionalität verfügbar sind, die von den Unternehmenswebsites benötigt wird.
Die deaktivierten Anwendungen und Tools haben Daten in den MySql-Datenbanken gespeichert, was die Datenübertragung zwischen der Datenbank und den Benutzern verlangsamt.
Daher würde ich vorschlagen, dass Sie das WPOptimze-Plugin verwenden , um Daten und Tabellen in der Datenbank während der Erweiterungsinstallationen zu löschen.

- Bereinigt die Datenbank und komprimiert die Bilder durch Gzip-Komprimierung
- Caching für HTML-, CSS- und JS-Dateien, die in den Browsern wiederverwendet werden.
- Minimieren und kombinieren Sie CSS und JavaScript in wp-optimize, um die Geschwindigkeit zu verbessern.
Es verfügt über Tools zur Optimierung der MySQL-Tabellen in der Datenbank, die die CPU-Auslastung reduzieren können, um eine schnellere Ausführung von Webseiten zu erreichen.
Sie können die Datenbank auch manuell bereinigen, indem Sie SQL-Codes in phpMyAdmin für Junk-Kommentar-Metas, verwaiste Post-Revisionen, nicht verwendete Tags und das Ersetzen des wp-admin-Benutzernamens ausführen.
Die Junk-Einträge von verwaisten Kommentaren und Daten von entfernten Kommentaren werden gelöscht, indem diese Abfrage in phpMyAdmin ausgeführt wird.
DELETE FROM wp_commentmeta WHERE comment_id NOT IN ( SELECT comment_id FROM wp_comments )
Stellen Sie sicher, dass Sie die in der Datenbank gespeicherten Post-Revisionen löschen, indem Sie die folgende Abfrage zur Datenbankbereinigung verwenden.
DELETE a,b,c FROM wp_posts a WHERE a.post_type = 'revision' LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id);
Die nicht verwendeten Tags und Tag-Clouds werden aus der Datenbank entfernt, indem die folgende Abfrage ausgeführt wird.
DELETE FROM wp_terms WHERE term_id IN (SELECT term_id FROM wp_term_taxonomy WHERE count = 0 ); DELETE FROM wp_term_taxonomy WHERE term_id not IN (SELECT term_id FROM wp_terms); DELETE FROM wp_term_relationships WHERE term_taxonomy_id not IN (SELECT term_taxonomy_id FROM wp_term_taxonomy);
Diese Methoden können die unerwünschten Daten in MySQL-Datenbanken bereinigen und die CPU-Funktionalität verbessern. Sehen Sie sich meinen ausführlichen Artikel über die Datenbankoptimierung an, um eine klare Vorstellung zu bekommen!
9. Blockieren Sie unerwünschte Bots und reduzieren Sie Anfragen von Drittanbietern
Mehrere Web-Spider durchsuchen unsere Webseiten und senden Traffic an sie. Manchmal erhalten wir unerwünschten Datenverkehr von verschiedenen Bots. Dieser irrelevante Bot-Traffic kann vom Cloudways-Hosting identifiziert werden und ja, es zeigt die Traffic-Quellen und ihre Bots für den Web-Traffic.

Sie können solche Crawler-Bots deaktivieren und unerwünschten Datenverkehr von verschiedenen Stellen im Internet minimieren. Deaktivieren Sie außerdem den Cron-Job und blockieren Sie bestimmte IPs, um keinen Datenverkehr zu empfangen und unsere Webseiten nicht von diesen blockierten Bots zu crawlen, und dies kann eine hohe CPU-Auslastung während des Ladens von Seiten reduzieren.
Minimieren Sie HTTP-Anforderungen
Je mehr HTTP-Anforderungen auf einer Webseite benötigt werden, desto mehr Zeit benötigen sie, um sich mit verschiedenen Servern zu verbinden und die Daten von diesen Servern abzurufen. Verwenden Sie in dieser Phase DNS-Prefetching in der Hosting-Plattform, um HTTP-Anforderungen während des Ladens von Webseiten zu reduzieren.
Die Verwendung von Codes von Drittanbietern kann die Webseitenleistung verlangsamen und die CPU-Auslastung bei hohem Verkehrsaufkommen erhöhen. Die Codes können von Analytics, Google Fonts, Youtube-Videoeinbettung und Facebook stammen, die mehrere HTTP-Anforderungen benötigen, um die Webseiten zu verarbeiten.
Beim Erstellen von Online-Shops müssen also die Verwendung von YouTube-Videos, die Verwendung verschiedener Schriftarten, mehrere Anpassungselemente von visuellen Buildern und vorgefertigte Vorlagen analysiert werden und weniger Ressourcen für eine geringere CPU-Auslastung verwendet werden.
Der Bandbreiten- und CPU-Verbrauch dieser Ressourcen wurde in den Abschnitten zur Anwendungsverwaltung von Cloudways identifiziert. Sie können das richtige Analyse- und Tracking-Tool für das Kundenmanagement und die Verkaufsverfolgung auswählen.
Das Vorabrufen von DNS-Skripten von Drittanbietern kann die Leistung der Website verbessern, wenn das Tool erforderlich ist. Die Ressourcen für Geschäftsanwendungen sollten die CPU-Auslastung von WordPress berücksichtigen, um die Erstellung von Webseiten schneller zu laden.
Zusammenfassung: Wie kann man die CPU-Auslastung von WordPress reduzieren?
Eine CPU mit hoher Auslastung in WordPress kann 503-Fehler in der Datenbankverbindung, langsame PHP-Verarbeitung und mehrere HTTP-Anfragen verursachen; All diese Übeltäter können die Ladezeit der Seite erhöhen, was ein ernstes Problem für SEO und Benutzererfahrung darstellt.
Die Integration komplexer Skripte, Plugins, Seitenersteller und Geschäftstools von Drittanbietern durch die REST-API kann die CPU-Auslastung auf WordPress-Sites erhöhen. Überprüfen Sie einfach die CPU-, Arbeitsspeicher- und RAM-Auslastung mit der Bandbreitenverfügbarkeit in Clouddways-Hosting und optimieren Sie die Ressourcen, um dieses Problem zu beheben.
Das Entfernen nicht verwendeter Plugins, das Optimieren von Mediendateien, die Verwendung von CDN für die Bereitstellung von Inhalten, der Cache für schnellere Konnektivität, die Datenbankoptimierung und die Verwaltung von Cron-Jobs – all diese Aufgaben können vom Cloudways-Hosting erledigt werden, um die hohe CPU-Auslastung von WordPress zu reduzieren.
Starten Sie also einfach kostenlos mit Cloudways-Hosting und vermeiden Sie eine hohe Speicherauslastung, ohne Ihre Zeit zu verschwenden. Sie können den exklusiven Cloudways-Promo-Code – WPGLOSSY verwenden, um das höchste Rabattangebot von 30 $ zu erhalten. Beanspruche jetzt!