Praxiswissen für Admins und Entwickler
Hosting, Apache, Mailserver und PHP – erklärt an konkreten Konfigurationen
32 Anleitungen zu den Themen, an denen Webprojekte im Betrieb tatsächlich hängenbleiben: Weiterleitungen, die greifen, Mails, die ankommen, und Server, die unter Last nicht einbrechen.
Die fünf Bereiche
Jeder Bereich ist ein Themencluster: eine Übersicht mit den Grundlagen und darunter die Anleitungen, die aufeinander verweisen.
-
Webhosting
Webhosting-Ratgeber: Shared Hosting, vServer und Managed Server im Vergleich, Umzugscheckliste, SSL und Backup-Strategie.
6 Anleitungen
-
Apache & .htaccess
Apache-Konfiguration und .htaccess: Weiterleitungen, Verzeichnisschutz, RegEx-Grundlagen und der Vergleich mit nginx.
6 Anleitungen
-
Mailserver
Mailserver-Praxis: Greylisting, SPF, DKIM und DMARC, Postfix-Grundkonfiguration, Mailadressen und Formulare absichern.
5 Anleitungen
-
PHP-Entwicklung
PHP-Praxis: Template-Engines im Vergleich, vlibTemplate, Smarty und TinyButStrong, Coding Standard, phpMyAdmin und semantisches HTML.
10 Anleitungen
-
Server-Betrieb
Server-Betrieb: Linux-Grundlagen, Plesk-Fallstricke, AWStats, Monitoring und Logauswertung, Helpdesk-Software.
5 Anleitungen
Häufig gebraucht
-
.htaccess: Der vollständige Praxisleitfaden
Aufbau, Reihenfolge der Direktiven, Rewrite-Engine, Fehlerseiten, Zugriffsschutz und Caching - mit den Fallen, die erst live auffallen.
-
Greylisting: Funktionsweise, Nutzen und Grenzen
Warum ein temporäres Ablehnen den Grossteil des Bot-Spams stoppt, was es an Zustellverzögerung kostet und wie Whitelists den Ärger begrenzen.
-
vlibTemplate: Aufbau, Syntax und Beispiele
Platzhalter, Schleifen, Bedingungen und Includes der klassischen Engine - inklusive Hinweisen zum Betrieb auf aktuellen PHP-Versionen.
-
Webhosting-Vergleich: Worauf es technisch wirklich ankommt
PHP-Versionen, Prozesslimits, Backup-Aufbewahrung und SSH-Zugang - die Merkmale, an denen sich Tarife unterscheiden, sobald das Projekt wächst.
-
301-Weiterleitungen richtig schreiben
Redirect, RedirectMatch und RewriteRule im Vergleich, Endlosschleifen vermeiden, Query-Strings erhalten, Domainwechsel sauber abbilden.
-
Linux-Grundlagen für Webserver
Paketverwaltung, Dienste, Rechte, Firewall und die Kommandos, mit denen du eine Störung in Minuten eingrenzt.
Aus dem Artikelbereich
Alle Artikel-
Mailserver
Greylisting: die Wirkung messen statt sie zu behaupten
Zahlen aus dem Maillog statt Bauchgefühl: wie du ermittelst, welcher Anteil der abgewiesenen Zustellversuche nie wiederkommt – und was das über deine Filterkette aussagt.
-
Apache & .htaccess
HTTP 500 nach einer .htaccess-Änderung: so grenzt du es ein
Der Ablauf, mit dem sich ein 500er nach einer Konfigurationsänderung in wenigen Minuten eingrenzen lässt – ohne zu raten.
-
Mailserver
Greylisting: fünf Fehler, die Mails wirklich kosten
Falsche Reihenfolge der Restriktionen, fehlende Whitelists, zu enges Bestätigungsfenster: die Konfigurationsfehler, die aus einer harmlosen Verzögerung ein echtes Zustellproblem machen.
-
PHP-Entwicklung
PHP-8-Migration für Altprojekte: die Bruchstellen der Reihe nach
Entfernte Funktionen, geänderte Fehlerbehandlung und strengere Typprüfung: welche Muster in gewachsenem PHP-Code brechen und wie du sie vor dem Versionssprung findest.
-
Webhosting
Seite langsam: die Ursache finden, bevor du den Tarif wechselst
Wie du in zwanzig Minuten herausfindest, ob dein Hosting bremst oder deine Anwendung – mit Messungen statt Vermutungen.
-
Apache & .htaccess
Relaunch: alte URLs retten, ohne die Startseite zuzumüllen
Wie du die Alt-URL-Liste zusammenstellst, jede URL einzeln zuordnest und warum eine Sammelweiterleitung auf die Startseite schadet statt zu helfen.
Wie hier gearbeitet wird
Jede Anleitung geht von einer konkreten Konfiguration aus und benennt, woran sie in der Praxis scheitert. Wo etwas geprüft werden kann, steht das Kommando dabei – wir halten wenig davon, Verhalten zu behaupten, das sich messen lässt. Wie diese Seite finanziert wird und wie du Korrekturen meldest, steht unter Über uns.