eierlegende WollMilchSau für Linux?
![](https://seccdn.libravatar.org/avatar/4888f282ead73f59724d457e87406b28.jpg?s=120&d=mm&r=g)
Mojn, Mojn! Ich bin auf der Suche nach einem "System" fürs Web, das aufm SuseServer lauffähig ist. Irgendwie war ich in der letzten Zeit dabei, das eine oder andere Rad immerwieder neu zu erfinden und das muß ja nicht sein. Daher die Frage, ob jemand eine eierlegende WollMilchSau kennt ;-) Aufgabe/Eigenschaften dieses "Systems" sollte im "IdealFall" sein: - Datenspeicherung - Unterstützung bei der Suche nach Daten - Erzeugung von dyn. WebSites - Trennung von Design und Funktion - Zentrale Verwaltung von Codemodule - Nutzerverwaltung/Login - Rollen/Rechte - Lange Lebensdauer von Variablen (über die Seite hinaus) - Zugriff auf ext. Systemfunktionen (mal n PerlScript aufzurufen o.ä.) - komfortable Bedienung - Stabil laufen - kein Ressourcenkiller Was wäre zu empfehlen und wo gibt es Haken? Gruß Anatol
![](https://seccdn.libravatar.org/avatar/91258aa3ce703520a02a4c8aef955eb4.jpg?s=120&d=mm&r=g)
On 06-Sep-01 Anatol Schirmer wrote:
Ich bin auf der Suche nach einem "System" fürs Web, das aufm SuseServer lauffähig ist.
Irgendwie war ich in der letzten Zeit dabei, das eine oder andere Rad immerwieder neu zu erfinden und das muß ja nicht sein. Daher die Frage, ob jemand eine eierlegende WollMilchSau kennt ;-)
Noe, das gibts so nicht. Aber es gibt so einige Standard-Bausteine, die Du da verwenden kannst:
Aufgabe/Eigenschaften dieses "Systems" sollte im "IdealFall" sein: - Datenspeicherung - Unterstützung bei der Suche nach Daten
Für sowas benutzt man eine Datenbank. Ich würde PostgreSQL oder MySQL empfehlen, je nach Anwendungsgebiet (mysql für die kleinen "lightweight" Sachen, PostgreSQL für Datenbanken, die Konsistenzsicherung brauchen)
- Erzeugung von dyn. WebSites
Dafür kannst Du z.B. PHP oder JSP benutzen. Oder Zope/Python.
- Trennung von Design und Funktion
Dazu würde ich unter dem Stichwort XSL(T) nachschlagen.
- Zentrale Verwaltung von Codemodule
Was verstehst Du darunter? Ein Filesystem? Ein Versionsmanagement (-->CVS)?
- Nutzerverwaltung/Login - Rollen/Rechte
Das kann man über PAM lösen, oder man schreibt sich einmal ein gescheites Modul in PHP/JSP, das das erledigt.
- Lange Lebensdauer von Variablen (über die Seite hinaus) - Zugriff auf ext. Systemfunktionen (mal n PerlScript aufzurufen
Geht beides mit PHP oder JSP-Engines problemlos.
- komfortable Bedienung
Was verstehst Du darunter? Wenn Du ein GUI-Tool suchst, das das alles beherrscht, muß ich Dich enttäuschen. Das dürfte Fehlanzeige sein - das einfachste, was es da in der Richtung gäbe, wäre Lotus Notes - und das ist nicht wirklich einfach, sondern sogar äußerst komplex und Resourcenfressend. Du kannst natürlich sowas wie Zope oder einen Application Server benutzen. Was da aber für Dich paßt weiß ich nicht. An sich würde ich aber einfach sagen, entscheide Dich für eine Basistechnologie - vielleicht JSP mit PostGreSQL als Backend und XSLT-erzeugtem HTML als Frontend - und baue Dir dort einmal ne ordentlich designte Bibliothek mit entsprechenden Funktionen. -- Erhard Schwenk http://www.fto.de - http://www.akkordeonjugend.de No Spam replies please.
participants (2)
-
Anatol Schirmer
-
Erhard Schwenk