Für die Kombination aus Linux, Apache, MySQL und PHP hat Michael Kunze mit seinem Artikel “Laßt es leuchten, LAMP: Datenbankgestütztes Web-Publishing-System mit Freeware” in der c’t 12/98, S. 230, den Begriff LAMP geprägt. Gerade PHP ist dabei sehr erfolgreich und weit verbreitet.
Aus meiner Sicht ist die Verwendung von Java als Programmiersprache eine echte Bereicherung. So kann man statt LAMP einfach MALT (MySQL, Apache, Linux, Tomcat) verwenden. Tipps zur Einrichtung und Nutzung gibt es z.B. bei Tomc@. Mit Eclipse existiert dazu auch eine Open Source Entwicklungsumgebung. Allerdings ist der Auslieferungszustand nicht ganz so umfangreich wie eine aktuelle PHP Installation. Bei Bedarf kann man allerdings jede dieser Funktionen z.B. über eines der folgenden Module nachrüsten:
- FOP (PDF Ausgabe)
- POI (Word/Excel Ausgabe)
- Batik (SVG Ausgabe)
- Java/SWF2 (Flash Ausgabe)
- Axis (Web Services)
- Jena (Semantic Web/OWL)
- JFreeChart (Diagramme)
- JFreeReport (Berichte)
- Jakarta Commons (u.a. FTP, E-Mail, File Upload)
- Lucene (Volltextsuche)
- JTextCheck (Rechtschreibprüfung)
- Martyr (IRC)
- NetSNMPJ (SNMP)
Für LAMP spricht auch die Vielfalt vorhandener Open Source Anwendungen für diese Plattform. Es gibt aber auch entsprechende Anwendungen basierend auf Java. Einige Beispiele sind
Tags: software



[...] Nachdem ich ja in dem Eintrag über LAMP oder MALT? auch gewisse Vorteile von PHP hervorgehoben und darauf basierende Software genannt habe, möchte ich jetzt über meine Erfahrungen mit KnowledgeTree berichten. Ein Open Source Dokumentenmanagementsystem, dass wegen der Basis aus PHP und MySQL auch bei einem Hosting Anbieter wie 1&1 nutzbar ist, klang interessant. [...]
Jens Dibbern - dibbern.net » Blog Archiv » Enttäuschung KnowledgeTree am 22. Februar, 2007