Hi,
da immer weniger Leute eine (Unix-)Shell benutzen (können) und das für einige Projekte ein show-stopper zu sein scheint (bis eine richtige/einfache/"intuitive" GUI entwickelt wurde), ist mir der Gedanke gekommen, das vielleicht ein einfaches Webinterface (für das der User dann auch kein runtime-environment für die Skripte / Programme und keine Anleitung über "Kommandozeilenparameter" zu lesen braucht) anzubieten, das Eingaben annimmt (auch Eingabedatei), es an die eigentliche Anwendung weiterreicht und die Ausgaben (auch Ausgbabedatei) und ausgibt. Es muss nicht soviel können wie das eigentliche Programm, aber es soll Kernfunktionalitäten bieten, um die Hürde für neue User möglichst niedrig zu legen.
Die Frage ist, ob hier jemand ein einfaches und gebräuchliches Tool/Framework kennt, was sowas tut. Wichtig wär mir, dass keine gefährlichen Eingaben gemacht werden können, dass das Tool also irgendwie sowas abfängt. Verschlüsselung und so könnte gut von nem vorgelagerten reverse proxy erledigt werden - das muss es nicht können. Datenbank ist auch nicht nötig.
Vielen Dank,
sanbiber
PS: Der wirkliche Grund ist natürlich, dass ich am Liebsten unter FreeBSD kleine Skripte oder Kommandozeilen-Programme schreibe ... die dann aber kaum genutzt werden können von Leuten, die immer mehr nur "Apps" gewohnt sind ...
da immer weniger Leute eine (Unix-)Shell benutzen (können) und das für einige Projekte ein show-stopper zu sein scheint (bis eine richtige/einfache/"intuitive" GUI entwickelt wurde), ist mir der Gedanke gekommen, das vielleicht ein einfaches Webinterface (für das der User dann auch kein runtime-environment für die Skripte / Programme und keine Anleitung über "Kommandozeilenparameter" zu lesen braucht) anzubieten, das Eingaben annimmt (auch Eingabedatei), es an die eigentliche Anwendung weiterreicht und die Ausgaben (auch Ausgbabedatei) und ausgibt. Es muss nicht soviel können wie das eigentliche Programm, aber es soll Kernfunktionalitäten bieten, um die Hürde für neue User möglichst niedrig zu legen.
Die Frage ist, ob hier jemand ein einfaches und gebräuchliches Tool/Framework kennt, was sowas tut. Wichtig wär mir, dass keine gefährlichen Eingaben gemacht werden können, dass das Tool also irgendwie sowas abfängt. Verschlüsselung und so könnte gut von nem vorgelagerten reverse proxy erledigt werden - das muss es nicht können. Datenbank ist auch nicht nötig.
Vielen Dank,
sanbiber
PS: Der wirkliche Grund ist natürlich, dass ich am Liebsten unter FreeBSD kleine Skripte oder Kommandozeilen-Programme schreibe ... die dann aber kaum genutzt werden können von Leuten, die immer mehr nur "Apps" gewohnt sind ...