GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann die Website-Performance mit der Caching-Lösung XCache beschleunigt werden?

Wenn Sie nach einer Caching-Lösung suchen, um die Website-Leistung zu beschleunigen, ist XCache eine der besten Lösungen.

Was ist XCache und seine Verwendung:

  1. XCache beschleunigt die Leistung von PHP auf Servern. Es beschleunigt das Laden der Seite.
  2. XCache optimiert die Leistung, indem es die Kompilierungszeit von PHP-Skripten eliminiert, indem es den kompilierten Zustand von PHP-Skripten im RAM zwischenspeichert und die kompilierte Version direkt aus dem RAM verwendet.
  3. Dies erhöht die Rate der Seitengenerierungszeit um das bis zu 5-fache, da es auch viele andere Aspekte von PHP-Skripten optimiert und die Serverlast reduziert.

So aktivieren Sie XCACHE über SSH:

  1. XCACHE herunterladen
  2. Für Linux-VPS können Sie sich über SSH bei Ihrem Server anmelden und die folgenden Befehle für die XCACHE-Installation ausführen:
    • # wget xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz [diese Zeile lädt den XCACHE herunter]
    • # tar -zxvf xcache-3.1.0.tar.gz [diese Zeile extrahiert die Datei]
    • # cd xcache-3.1.0
    • # phpize
    • # ./configure –enable-xcache
    • # erstellen
    • # make install
  3. Fügen Sie nun die folgende Erweiterung zur php.ini-Datei hinzu:
    • extension=xcache.so
  4. Apache neu starten

So aktivieren Sie XCACHE über WHM/cPanel:

  1. Melden Sie sich bei Ihrem WHM an
  2. Gehen Sie von den Optionen im linken Bereich zu EasyApache
  3. Option "Zuvor gespeicherte Konfiguration beibehalten" ausgewählt und auf "Anpassung basierend auf Profil starten" klicken
  4. Sie müssen nichts in Apache und PHP ändern. Klicken Sie einfach auf die Schaltfläche Weiter, um zu den nächsten Schritten zu gelangen
  5. In der kurzen Optionsliste haben Sie eine Option xcache für php. Wählen Sie diese Option und klicken Sie auf Speichern und erstellen
  6. Es dauert einige Minuten, bis der Erstellungsprozess abgeschlossen ist. Sobald Sie fertig sind, starten Sie Apache von WHM neu
  7. Sie können die für Xcache festgelegten Werte in der Datei php.ini ändern
Im Folgenden sind die empfohlenen Einstellungen für Xcache aufgeführt, Sie können sie jedoch gemäß Ihren Anforderungen ändern:

XCache-Verwaltungseinstellungen:

xcache.admin.user="mOo"xcache.admin.pass=""xcache.admin.enable_auth="ein"xcache.test="Aus"xcache.coredump_directory=""xcache.disable_on_crash="aus"

XCache-Cache-Einstellungen:

xcache.cacher="On"xcache.stat=”On”xcache.shm_scheme="mmap"xcache.readonly_protection=Offxcache.size="50M"xcache.count="1"xcache.slots="8K"xcache.ttl="3600"xcache.gc_interval="300"xcache.var_size="16M"xcache.var_count="2"xcache.var_slots="8K"xcache.var_ttl="3600"xcache.var_maxttl="7200"xcache.var_gc_interval=" 300"xcache.mmap_path="/dev/zero"xcache.readonly_protection="Aus"

XCache-Optimierungseinstellungen:

xcache.optimizer="Ein"

XCache Coverager-Einstellungen:

xcache.coverager="Off"xcache.coverager_autostart=”Off”xcache.coveragedump_directory="/tmp/pcov/" Sie können den installierten Xcache und seine Einstellungen überprüfen, indem Sie eine einfache phpinfo()-Seite hochladen.
Linux
  1. So parken Sie Domains mit ISPConfig

  2. So überprüfen Sie die Geschwindigkeit Ihrer SSH-Verbindung

  3. So installieren Sie XCache für PHP unter CentOS

  4. So installieren Sie XCache unter CentOS 7

  5. So installieren Sie XCache unter Ubuntu 15.04

So überprüfen Sie die Internetgeschwindigkeit unter Linux mit Speedtest CLI

Wie sichere ich meine Website auf Amazon S3 mit cPanel?

Wie erstelle ich eine Website mit RVsitebuilder 7 in cPanel?

Wie kann ich die Geschwindigkeit meiner Website analysieren?

Wie man mit PHP eine Verbindung zu MySQL herstellt

So begrenzen Sie die rsync-Geschwindigkeit und die Bandbreitennutzung mit –bwlimit