PHP-FPM verarbeitet PHP-Anfragen als FastCGI-Dienst zwischen Webserver und PHP-Anwendung. Es ist ein zentraler Baustein vieler moderner Hosting-Setups.
HSTS weist Browser an, eine Website künftig ausschließlich per HTTPS aufzurufen. Dadurch werden Downgrade-Angriffe und versehentliche unsichere HTTP-Aufrufe reduziert.
HTTP/2 und HTTP/3 sind moderne Versionen des HTTP-Protokolls, die Webverbindungen effizienter machen. Sie verbessern die Übertragung vieler Ressourcen und können Ladezeiten sowie Verbindungsstabilität positiv beeinflussen.
Ein Virtual Host ermöglicht es, mehrere Websites, Domains oder Anwendungen über denselben Webserver getrennt zu betreiben. Dabei entscheidet die Webserver-Konfiguration anhand des Hostnamens, welche Inhalte, Zertifikate und Regeln verwendet werden.
Ein Webserver liefert Webseiten und Inhalte über HTTP aus. Die beiden verbreitetsten Lösungen sind Apache und Nginx. Apache ist modular und flexibel, während Nginx effizienter mit hohen Lasten umgeht. Nginx eignet sich besonders für stark frequentierte Seiten und als Reverse Proxy, während Apache durch .htaccess-Unterstützung und Module vielseitig einsetzbar ist. Beide Webserver können kombiniert werden, um ihre jeweiligen Vorteile zu nutzen.