Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

Procédure

Was ist Memcached?

Memcached ist ein Dienst zur Speicherung von Objekten im Speicher. Mit diesem Dienst können Sie "Objekte" wie Binärdaten oder die Ergebnisse von MySQL-Abfragen speichern und sehr schnell wiederfinden. Der Hauptvorteil (aber auch der Hauptnachteil) besteht darin, dass alle Daten im RAM-Speicher abgelegt werden: Der Zugriff ist also sehr schnell, aber die Daten sind flüchtig (alle Daten werden gelöscht, sobald der Dienst neu gestartet wird).

Welche Vorteile bringt das für meine Website?

Obwohl das Fastest Cache-Modul, das in unseren cPanel Webhosting-Paketen enthalten und voraktiviert ist, Ihnen bereits ein leistungsstarkes Caching-System für Seiten ermöglicht, müssen Sie vielleicht auch dynamische Seiten wie Suchseiten, Warenkorbseiten, Newsfeeds, ein Instant-Messaging-System, eine Kommentarliste oder einen Mitgliederbereich optimieren.

Diese sehr dynamischen Seiten können leider nicht vollständig im Cache gespeichert werden, da sich ihr Inhalt sehr häufig ändert. Wenn die Daten sofort aus der Datenbank (PostgreSQL oder MySQL) abgerufen werden, kann dies zu einer Überlastung des Datenbankservers und zu einer schlechten Leistung führen.

Um dem entgegenzuwirken, können Sie beispielsweise die Namen der beliebtesten Produkte und ihre Preise in einem Objekt-Cache-System speichern. So müssen Sie beim Laden der Warenkorbseite keine SQL-Abfrage mehr durchführen, um die beliebtesten Produkte abzurufen. Ihre Seite wird dadurch schneller und Ihre MySQL- oder PostgreSQL-Datenbank weniger belastet.

Wie kann ich Memcached auf PHP verwenden?

Es gibt zwei verschiedene PHP-Erweiterungen, die verwendet werden können, damit ein PHP-Skript mit einem Memcached-Server kommunizieren kann: memcache und memcached. Es ist wichtig, dass Sie sich beim Autor Ihres Skripts erkundigen, welche der beiden von Ihrer Website verwendet wird. Um einen von ihnen zu aktivieren :

1. Melden Sie sich in Ihrem cPanel-Interface an und klicken Sie auf"PHP-Version auswählen", das sich in der Rubrik"Software" befindet.

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

2. Setzen Sie je nach Bedarf ein Häkchen bei"memcache" oder"memcached".

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

Das war's. Sie können sich nun von Ihren PHP-Skripten aus mit den memcached-Servern verbinden. Eine Instanz von memcached ist standardmäßig auf Ihrem cPanel-Konto verfügbar, dessen Anmeldeinformationen wie folgt lauten:

  • Host: localhost
  • Port: 11211 (tcp)

Wie kann ich Memcached als Objektcache in WordPress verwenden?

WordPress verfügt bereits über ein Objektcache-Ökosystem, das es Plugins und Themes ermöglicht, WordPress zu bitten, das Ergebnis einer komplexen MySQL-Abfrage im Speicher zu speichern. Dies funktioniert mit der Klasse WP_Object_Cache. Die Verwendung von memcached als Speicherplatz für WP_Object_Cache ermöglicht es somit, dass WordPress von der Leistungsfähigkeit von memcached profitiert.

Das WordPress-Plugin"Memcached Object Cache" ermöglicht dies mit der PHP-Erweiterung memcache, die zuvor aktiviert werden muss (siehe vorheriger Abschnitt). Um es zu installieren, laden Sie die Datei object-cache.php des Plugins herunter und legen Sie sie im Ordner wp-content Ihrer Website ab (über FTP oder den Dateimanager cPanel):

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

Als Nächstes müssen Sie einen Cache-Schlüssel angeben, damit Ihre Website weiß, welche Daten auf memcached ihre eigenen sind. Dies geschieht, indem Sie die Zeile"WP_CACHE_KEY_SALT" in wp-config.php einfügen:

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

Fertig.

Wie konfiguriere ich MemCached in WordPress mit W3 Total Cache?

1. Melden Sie sich bei Ihrer Wordpress-Schnittstelle an und klicken Sie auf"Erweiterung/Hinzufügen", um W3 Total Cache zu installieren.

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

2. Suchen Sie das Plugin"W3 Total Cache" und klicken Sie auf"Wartung installieren".

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

3. Klicken Sie auf"Aktivieren".

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

4. Suchen Sie das Plugin in der Liste der Plugins und klicken Sie unterhalb des Plugins auf"Settings".

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

5. Gehen Sie zu "Datenbank-Caching", aktivieren Sie das Kästchen "Aktivieren" und geben Sie"memcached" in der Rubrik"Datenbank-Caching-Methode" an. Klicken Sie schließlich auf"Save setting and purge cache", um Ihre Anfrage zu speichern.

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

Sie können denselben Vorgang für den Eintrag"Objekt-Cache" durchführen. Mit dem Objekt-Cache können Sie nur die Ergebnisse von Datenbankobjekten im Cache speichern.

Wie konfiguriere ich MemCached auf Prestashop?

1. Melden Sie sich bei Ihrem Prestashop-Dashboard an, klicken Sie auf "Erweiterte Einstellungen" und dann auf"Leistung".

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

2. Gehen Sie zu "Cache", klicken Sie auf "Ja" und wählen Sie dann"memcache" oder"Memcached", je nachdem, welche Erweiterung Sie bei der Auswahl Ihrer PHP-Version aktiviert haben. Klicken Sie schließlich auf"Speichern", um die Anfrage zu speichern.

Wie können Sie Memcached auf Ihrer Website auf einer cPanel-Formel verwenden?

Schlussfolgerung

Sie sind nun in der Lage, Memcached auf Ihrem cPanel-Hostingpaket für WordPress oder Prestashop einzurichten. Beachten Sie jedoch, dass alle Daten auf Memcached für alle Benutzer zugänglich sind, die sich auf demselben cPanel-Server wie Ihr eigener befinden. Aus diesem Grund sollten Sie niemals sensible Informationen dort ablegen.

Bitte zögern Sie nicht, Ihre Anmerkungen und Fragen mit uns zu teilen.

Diesen Artikel bewerten :

5/5 | 1 Hinweis

Dieser Artikel war hilfreich für Sie ?

Article utileJa

Article non utileNicht

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Ähnliche Artikel

1mn von Lesen

Wie konfiguriere ich Cloudflare auf einer auf cPanel gehosteten Website?

4mn von Lesen

Redis als persistenten Objektcache für WordPress verwenden auf cPanel

4mn von Lesen

Beschleunigen Sie die Geschwindigkeit Ihrer Website mit Fastest Cache - Cache Varnish

3mn von Lesen

Wie kann ich mithilfe von IpXchange die IP meiner Domain anpassen?


Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft