WordPress Seiten beschleunigen

Neulich hatte ich die Gelegenheit, mich mal wieder intensiv mit WordPress auseinanderzusetzen, insbesondere im Bereich Performance-Optimierung.

Denn eines hat sich über die Jahre nicht verändert: WordPress läuft nach der Installation zunächst relativ träge. Dabei ist es für eine gute Nutzererfahrung und auch für Google wichtig, dass die Seite schnell lädt.

Zum Glück gibt es jedoch bewährte Methoden und Tipps, mit denen man seiner Webseite den nötigen Turbo-Boost verpassen kann. In diesem Blogbeitrag möchte ich euch zeigen, wie ihr eure WordPress Seite schneller machen könnt.

Rspamd, das bessere SpamAssassin

Immer wieder hörte ich in letzter Zeit von Rspamd. Zum Beispiel erst neulich in der Freak Show. Im Rahmen eines sowieso bei mir anstehenden Frühjahrsputzes wollte ich es nun auch mal ausprobieren. Soviel vorab: Ich liebe Rspamd und ich bin ziemlich sicher, dass es den allermeisten Mailserver-Admins ähnlich gehen wird.

SpamAssassin auf Plesk-Servern ideal einstellen

Vor Kurzem durfte ich mich mal wieder mit Servern beschäftigen, die mittels Plesk gemanaged werden. Plesk verwendet zur Spamfilterung ebenfalls SpamAssassin. Die Standardkonfiguration kann hier durchaus Optimiert werden, denn die Erkennungsrate von Spam ist bei Plesk Servern erst mal recht gering. Doch der Reihe nach:

QuickTipp: Rahmen statt “lqqk” in der PuTTY Shell

Viele kennen das Thema, anderen ist es vielleicht noch gar nie aufgefallen: Wenn man sich mittels PuTTY (oder dessen erweiterte Variante: KiTTY) unter Windows auf einen Ubuntu Linux Server verbindet, werden Linien in Programmen üblicherweise nicht als solche angezeigt, stattdessen werden Buchstaben dafür verwendet. Sichtbar wird das in Programmen, die Rahmen zeichnen: zum Beispiel multitail, tmux oder iftop. So sieht das dann üblicherweise aus:

Blogger zu WordPress Migration: so gehts

Viele angehende Blogger fangen zunächst mit einem Blogger/Blogspot Blog an, da dieser schnell aufgesetzt und einigermaßen flexibel ist. So kommt man relativ schnell zum ersten Beitrag. Nach einiger Zeit wünscht man sich aber häufig mehr Kontrolle und mehr Möglichkeiten über den eigenen Blog, hier sind bei Blogger naturgemäß schnell die Grenzen gesetzt. Der Quasi-Standard dafür heißt WordPress. Durch die sehr große Verbreitung bietet es ein erhebliches Ökosystem mit Millionen von Themes, Plugins und Tipps&Tricks.

Mit Postfix SPAM blockieren

Der beste SPAM ist solcher, der gar nicht zugestellt wird. Deswegen macht es Sinn, dass direkt mittels Postfix SPAM blockiert wird. Wenn eine Mail direkt beim Zustellversuch untersucht und ggf. abgelehnt wird, ist man rechtlich auf der sicheren Seite. Außerdem werden Ressourcen gespart, indem Tools wie ClamAV, SpamAssassin und Co. nur auf vorgefilterte Mails losgelassen werden.

mod_pagespeed: Installation und Konfiguration

Jeder wünscht sich eine schnelle Homepage. Wenn eine Seite nicht innerhalb von wenigen Sekunden geladen ist, springen die meisten Leute direkt wieder ab. Außerdem werden langsam ladende Webseiten auf Google schlechter gerankt. Eine Möglichkeit, die Ladegeschwindigkeit von Websites zu verbessern, ist der Einsatz des Apache Moduls mod_pagespeed.

ClamAV Erkennungsrate verbessern

In Zeiten von Ransomware und Co. halte ich es für sinnvoll, dass E-Mails bereits serverseitig auf Viren geprüft werden. Klar, eigentlich sollte man meinen, dass heutzutage niemand mehr solche Anhänge öffnet. Das prominenteste Beispiel Locky hat uns das Gegenteil bewiesen. Über 5000 Infektionen pro Stunde, alleine in Deutschland, sind eine Hausnummer. Deswegen habe ich mir Gedanken gemacht, wie die ClamAV Erkennungsrate verbessert werden kann.

Caching DNS-Resolver mit bind9

Es gibt viele Gründe, warum man einen eigenen Caching DNS-Resolver oder gar kompletten DNS-Server betreiben möchte. Sei es, um DNSSEC zu nutzen, oder um einfach unabhängig von Provider-DNS zu sein. Schließlich übernimmt ab dann der eigene Server die komplette rekursive DNS Auflösung, angefangen bei den DNS Root Servern. Anschließend werden die Antworten im lokalen Cache gehalten. Deshalb bringt das Ganze auch einen gewissen Performanceschub mit sich.

Cisco IOS Netzwerkverkehr mitschneiden

Bei meinem ersten Eintrag in der Kategorie Cisco IOS soll es sich um das Thema Traffic Capture / Netzwerkverkehr mitschneiden auf Cisco IOS Routern drehen. Bei den Routern ist das Ganze leider nicht so intuitiv wie auf ASA Firewalls, jedoch durchaus machbar. Ich versuche hier genau zu erklären, was die einzelnen Kommandos machen. Weiter unten findet ihr die gesamten Kommandos gebündelt.