Auch wenn diese Idee vielleicht ganz schnell Augenrollen verursachen kann, traue ich mich dennoch. ![]()
Aber erst mal grundlegend: Was ist die Idee?
Da ich von Apache weg möchte und NGINX mir nie gefallen hat, habe ich schon länger darüber nachgedacht, zu versuchen, meinen eigenen Webserver zu entwickeln. Sprich: Anfragen verarbeiten, PHP verarbeiten usw. Ein klassischer Webdienst eben. Also habe ich angefangen, in Go einen Server für Windows zu erstellen – und demnächst auch für Linux und macOS. Wobei jetzt während der Entwicklung erst mal Windows im Fokus steht.
Stand jetzt ist Version 0.3.7 Hotfix 2, da es einige Fehler bezüglich dynamischer Pfade (PHP / htdocs etc.) gab.
Lokal auf meinem Testserver läuft die neuste Version, auf dem „Live-Test“-Server läuft noch die Version 0.3.6 Hotfix 1 – u. a. wird dort das Forum gehostet, weshalb er als Live-Testumgebung dient (als Forensoftware kommt XenForo zum Einsatz).
Jetzt fragen sich wohl einige: Bist du verrückt? Warum schon wieder ein HTTP-Serverdienst?
Ich war und bin neugierig. Einfach nur Software zu nutzen ist zwar OK – aber hier lerne ich viel über die Struktur und den Aufbau. Grundlegend ist es als Hobby- und Spaßprojekt gedacht, ein großer Release für andere ist also nicht geplant. Ich würde es dann auf meinen Servern nutzen. Ich finde den Weg interessant, von der Idee bis hin zur Umsetzung.
Und ich sage gleich: Ja, KI hilft mir. Denn allein würde ich das Ganze nicht hinbekommen. Oft kommen Fragen auf, bei denen ich auf die KI zurückgreife.
Wie oben erwähnt, läuft der Live-Testserver bereits mit dem eigenen Serverdienst. Er ist aber noch weit weg von der Qualität eines Apache. Aber ja, ich sehe es eher als Hobbyprojekt. Daher würde ich hier gern mit euch den Fortschritt und Updates teilen. Später werde ich vielleicht sogar mal einen Link teilen (der Testserver läuft auf einem Netcup-Server).
Mir ist bewusst, dass ich wohl nie die Qualität erreichen werde wie die großen Open-Source-Projekte – aber ja, ich möchte sehen, wie weit ich kommen werde.
Gern bin ich auf eure Meinungen und Kommentare gespannt.