8.16 Weitere Fähigkeiten der Shell
Von Aufgaben in der Administration einmal abgesehen, ist es relativ problemlos möglich, Skripte für Webserver in der Shell zu realisieren. Shellskripte können im Prinzip für fast alle Aufgaben genutzt werden. Die Nachteile sind:
-
Sie können keine Systemfunktionen (Syscalls) direkt ausführen, und die Shell benötigt einen Interpreter.
-
Wenn es um Millisekunden geht, ist die Shell alles andere als geeignet, da ihre Performance mäßig ist.
-
Viele Aufgaben können nur durch externe Programme gelöst werden, die eventuell Ihren Anforderungen nicht perfekt entsprechen.
-
Wenn Sie sich nicht mit dem Thema der sicheren Webprogrammierung befasst haben, könnte es sein, dass Sie Sicherheitslücken in Ihre Skripte einbauen.
Sofern Sie etwas umfangreichere Applikationen entwickeln möchten, sollten Sie auf eine Sprache wie C, C++, Java oder Python zurückgreifen.