Statische Dateien per Webserver in Go ausliefern

Soll mit Go nicht nur ein Webserver entwickelt werden, der eine technische API zur Verfügung stellt, dann müssen meist auch statische Inhalte wie JavaScript-, CSS- oder Bild-Dateien ausgeliefert werden. Im Folgenden wird anhand eines Beispiels die Funktion kurz demonstriert.

Weiter lesen ...


Webserver mit Go

In diesem Beitrag soll gezeigt werden, was grundlegend notwendig ist um mit Go einen Webserver zu erstellen und auf einfache Anfragen zu Antworten.

Weiter lesen ...


Server Signatur bei nginx entfernen

Viele Webserver geben standardmäßig ihren Namen und ihre exakte Version preis. So auch nginx. Diese Angabe lässt sich jedoch minimieren.

Weiter lesen ...


Nginx mit PHP per FastCGI

Im Gegensatz zum Apache Webserver bietet Nginx keine Möglichkeit den PHP Prozess direkt mit zu starten(siehe: mod_php). Jedoch besteht die Möglichkeit diese Funktion über die FastCGI-Schnittstelle nachzurüsten. Dieser Prozess kann jedoch nicht wie bei lighttpd direkt über den Webserver sondern nur von extern gestartet werden. Was auf den ersten …

Weiter lesen ...


Vergleich: Geschwindigkeit von Webservern beim Ausliefern von statischen Dateien

Ich arbeite gerade mit zwei Freunden an einem Projekt, bei dem verschiedene Bereiche für Nutzer und Administratoren entstehen sollen. Das ganze ist webbasiert und wird mit der Sprache Python realisiert. Als Grundgerüst verwenden wir CherryPy 3.x. Dieses HTTP Framework ist recht einfach aufgebaut. Stellt uns aber genau die Funktionen …

Weiter lesen ...