In einem alten Artikel habe ich gezeigt, wie man HTTP 2.0 bzw. SPDY unter Apache2 zum Laufen bekommt. Die vergangenen Tage war ich mit dem Umzug des Servers beschäftigt und bin auf dem neuen Server auf Nginx (gesprochen: Engine X) umgestiegen. Da meine Versuche unter Apache ziemlich gescheitert sind und ich das Modul wieder deinstallieren musste, habe ich mich gefragt, ob dies unter dem jüngeren Webserver vielleicht besser funktioniert.
HTTP-Server
[UPDATE] Benchmark Appserver.io
Ich wurde auf ein äußerst interessantes Projekt aufmerksam, nämlich Appserver.io. Appserver.io ist ein Webserver, welcher komplett in PHP geschrieben wurde und noch einige Zusatzfeatures mit sich bringt. Die Grundidee leuchtet ein: Wenn ich eine PHP-Software wie TYPO3 CMS betreibe, warum nicht gleich komplett im PHP Kontext arbeiten und so vielleicht den Overhead des Webservers, wie Apache/Nginx, minimieren. Ob Appserver aber wirklich schneller ist als das „alte“ Apache + PHP Gespann, wollte ich nun einmal testen. Dazu muss natürlich gesagt werden, dass Appserver in einer noch recht frühen 1.0.1 Version vorliegt und gegen eine Software antritt, welche bereits 20 Jahre alt ist.
[UPDATE] HTTP 2.0/SPDY unter Ubuntu 14.04 und Apache 2.4 aktivieren
Nachdem die Spezifikation von HTTP 2.0 steht, dachte ich mir, dass sich ein Blick auf HTTP 2.0 mal lohnen könnte. Immerhin sollte man als Webentwickler gerade bei dieser Technologie auf dem neusten Stand sein. Also los gehts!
HTTP 2.0 bzw. mod_spdy für Apache 2.4 zu aktivieren ist gar nicht so schwer.