| Apache Friends ist ein non-profit Projekt zur Förderung des Apache Web-Servers.
Gegründet wurde es im Frühjahr 2002 von Kai 'Oswald' Seidler und Kay
'Birdsinging' Vogelgesang.
Auf die Idee zu »Apache Friends« sind wir im Herbst 2001 beim Schreiben unseres
Buchs »Apache für Dummies« gekommen. Dabei überlegten wir uns, was
noch machen können, um den Apache breiteren Bevölkerungsschichten zugänglich zu machen.
Da kamen wir auf den Apache Friends Gedanken.
Kay war schon seit langem mit seinem WinApache (dem Vorgänger von XAMPP bwz. WAMPP) online
und damit sehr erfolgreich und wir haben uns entschieden XAMPP zu schaffen um
so beide großen Betriebssystem-Welten Windows und Linux abdecken zu können.
Dabei hatten wir den Hintergedanken auch so Umsteigern den Schritt von Windows auf Linux zu erleichtern.
Da letztendlich - zumindest aus unserer subjektiven Sicht - Linux das bessere und
stabilere Server-Betriebssystem ist.
Nun zu den Inhalten von Apache Friends. Was tun wir und was wollen wir in Zukunft tun?
Ganz kurz: Erleichterung des Einstiegs in die Technologien des World Wide Web.
Mit dem Paket XAMPP, das wir auf
diesen Web-Seiten anbieten, wollen wir den Einstieg in die Apache-Welt so
einfach wie möglich machen. So wollen wir jedem die Möglichkeit geben einfachst
mit dem Apache-Web-Server (sowie MySQL, PHP und Perl) arbeiten zu können.
Im Moment ist die Zielgruppe für XAMPP allerdings noch bei Entwicklern und Programmierern
zu sehen. Personen, die nur an der Erstellung von HTML-Seiten interessiert sind, könnten
zwar auch den Apache gebrauchen, doch - denken wir - ist dort der Nutzen eines eigenen Web-Servers
nicht so groß.
Erstellung von Dokumentation
Texte, die eine einfache Annäherung an den Apache ermöglichen. Im
April 2002 ist beim MITP-Verlag unser Buch »Apache für Dummies« erschienen. Mit
diesem Buch haben wir versucht einen großen Schritt in eine umfassende und dennoch einfach zu verstehende Einleitung zu gehen.
Die Zukunft von Apache Friends: Geplantes
Betrieb eines Forums zum Austausch von Problemen, Lösungen und Erfahrungen. Das übliche halt. Allerdings gibt es
zur Zeit so viele Foren, dass der Aufwand sich wahrscheinlich nicht lohnen wird. (Erledigt und falsche Befürchtung bzgl. des
"sich lohnens". Seit dem 24.8.2002 ist unser Forum online.)
- Weitere Einführungs-Texte
- Nett wäre eine Art Stammtisch um auch ein persönliches Netzwerk aufzubauen. Zweiwöchentlich oder monatlich.
- Ein »Secure XAMPP«, dass aus einer normalen XAMPP-Installation eine sichere Produktions-Version macht.
Auch geplant ist MAMPP: eine XAMPP-Version für Mac OS X. (Erledigt in 2005 dank KriS und PF4)
Gute Frage! Gar nicht. :)
Wir machen das Ganze privat in unserer Freizeit und zu unserem eigenen Vergnügen. Wir überlegen
ob wir uns eines Tages um öffentliche oder private Gelder bemühen sollen. Aber das ist aufwendig und würde jetzt
unsere freie Zeit so sprengen, daß wir keine Zeit mehr für's eigentliche Projekt hätten.
Daher denken wir pragmatisch: Lieber ein kleines Projekt am Laufen, als kein Projekt und viel zu Laufen
um es irgendwann zu finanzieren.
Positiv an dieser Situation ist aber auch, dass wir ohne fremde Gelder natürlich frei und unabhängig von
Interessen Dritter sind. Und das wollen wir auf alle Fälle bleiben. :)
Vielen Dank an dieser Stelle an
SourceForge für das Hosten der Downloads.
Ohne diese Unterstützung wäre dieses Projekt wirklich nicht möglich.
Man kann den Namen auf zwei Arten verstehen: Zum einen sind damit die Menschen, die
mit dem Apache arbeiten und ihn mögen gemeint. Zum anderen meinen wir damit die Programme, die es rund
um den Apache gibt. Primär: MySQL, PHP und Perl. Letztendlich aber auch die vielen
anderen Programme, die über die Jahre - seit es den Apache gibt - entstanden sind.
XAMPP ist - wie man schon erraten kann - eine Abkürzung. Sie spielt mit der bekannten Abkürzung LAMP bzw. LAMPP. Das "A" steht dabei für Apache. Das "M" für MySQL. Das erste "P" für Perl und das zweite "P" für PHP. Das "L" steht für Linux.
Ursprünglich hatte unser "XAMPP" zwei Namen: LAMPP und WAMPP. LAMPP war die Linux-Version und WAMPP die Windows-Version. Da diese Namen aber auch gebräuchliche Begriffe sind, haben wir uns schnell entschieden sie nicht mehr zu verwenden und uns einen eigenen, eindeutigen Namen auszudenken.
Da es XAMPP nicht nur für ein Betriebssystem gibt, haben wir es uns einfach gemacht und den Buchstaben, der für das Betriebssystem steht, durch "X" ersetzt. "X" als Metapher für das Unbekannte. Und so ist der Name "XAMPP" erstanden.
Das "X" in XAMPP steht also stellvertretend für das Betriebssystem unter dem XAMPP läuft. Klevere fragen sich sicherlich, wozu es eigentlich XAMPP für Linux gibt. Schließlich gibt
es doch in jeder großen Linux-Distribution auch einen Apache, einen
MySQL, Perl sowieso und PHP. Unter Windows gibt's das alles nicht und so macht XAMPP
da richtig Sinn. Aber unter Linux?
Auf Anhieb fallen mir vier Gründe für die Linux-Version ein:
-
Zum einen macht es XAMPP dem Anfänger viel leichter eine "LAMP"-Lösung zum
laufen zu bringen als eine Linux-Distribution. Er muss nicht x Pakete mühselig
installieren (nicht unter jeder Distribution ist es so einfach wie z. B. unter
SuSE). Er muss keine Konfigurations-Dateien ändern. Nicht die Pfade
herausfinden, wo die Dateien bei seiner Distribution zu finden sind. Durch
XAMPP funktioniert einfach alles von Anfang an zusammen und es sind auch die
Pfade distributionsunabhängig vorgegeben.
-
Zum anderen enthält XAMPP immer die aktuellste Software. So gibt es zur Zeit
(29. Mai 2002) keine Linux-Distribution die Apache 2 mit PHP enthält. [Anmerkung aus dem August 2004: Inzwischen hat natürlich jede Linux-Distribution auch den Apache 2 dabei.]
Neue
Versionen sind aber für Entwickler sehr wichtig. Schließlich entwickeln sie für
die Zukunft und sind die ersten, die Neuerungen gebrauchen können. Ein Entwickler kann
programmieren, aber sich eine aktuelle Version zu installieren kann sowohl
unter Linux als auch unter Windows schon sehr knifflig sein. Dabei wird auch nicht
jeder Zeit und Lust haben auf eine neue Linux-Distribution zu warten.
-
XAMPP wird aktualisiert auch wenn die Version der Linux-Distribution schon von
dem Distributor aufgegebeben wurde. Viele setzten XAMPP auf älteren
Linux-Systemen ein. Zum Beispiel SuSE 7.2. Diese Version wird von SuSE schon
lange nicht mehr supportet und man bekommt keine Sicherheitsupdates für den
Apache und Co mehr. Mit XAMPP ist das kein Problem mehr: Immer aktuell egal
welche Distribution man verwendet.
-
Einfacher Deployment-Prozess. Wer als Entwickler von Webseiten arbeitet, kann
auf seinem Entwicklungsrechner als auch auf dem Produktionsrechner XAMPP
einsetzen. Da das Produktionssystem die vom Provider bevorzugte
Linux-Distribution benutzt und die nicht unbedingt das gleiche Linux-System
sein muss wie das vom Entwicklungssystem, würde XAMPP hier eine homogene Lösung
bieten. Eine absolut gleiche Apache-Umgebung auf beiden Systemen ist hier sehr
hilfreich.
XAMPP bietet sowohl für den Einsteiger als auch für den Profi Vorteile im
Umgang mit dem Apache-Server.
|