. Tcl L e k t i o n e n ( Sun Dec 22 02:09:06 2024 ) .
Tcl ( . Tool Command Language . ) ist eine . Server-Scriptsprache . für dynamische Websites, bei der ein Client nur das Ergebnis abrufen kann und somit im Gegensatz zu Client-Sprachen, etwa JavaScript, keine Möglichkeit hat, den Quellcode einzusehen.
--
Wer die . PHP Lektionen . dieser Website überblicksartig anschaut, erkennt unschwer, was Script-Sprachen zur Gestaltung dynamischer Websites ermöglichen. Nichts anderes gilt für Tcl, die mit anderer Syntax das, was Sie gesehen haben, ebenfalls ermöglicht.
Möchten Sie wissen, ob Sie Tcl überhaupt nutzen können, können Sie das ebenso wie bei den PHP-Lektionen mit dem folgenden Hello-World-Script zuverlässig testen.
. Hello World Script .
|
#!/usr/bin/tclsh
puts "Content-Type: text/html\n";
puts {
<html>
<head>
<title>Hallo Welt</title>
</head>
<body>
<font size=2 face="Verdana, Arial">
Hallo Welt
<p>--<br> [ <a href="javascript:history.back()">back</a> | <a href="https://www.huecker.com/msw/tcl">home</a> ]
</font>
</body>
</html>
};
|
Testen ( . Syntax Dateiname: name.cgi, - bspw. hello.cgi ! . )
|
Und so wird es gemacht:
Kopieren: Grau unterlegtes Script mit Maus markieren und in Editor kopieren.
Sichern: Script mit Dateinamen . hello.cgi . als Nur-Textdatei speichern.
FTP: hello.cgi per FTP in den CGI-Bereich des Servers kopieren.
Modus: Rechte für . hello.cgi . auf ausführbar ( rwx ) setzen.
Ausführen: Link ( . http://www.my-domain.de/cgi-bin/hello.cgi . ) anpassen und mit Web-Browser aufrufen.
Falls Sie bei der Installation oder bei der Konfiguration Hilfe benötigen, bitten Sie Ihren System-Administrator, der die Bedingungen auf Ihrem Server am besten kennt, um Auskunft und Unterstützung.
--
War der Aufruf erfolgreich, - haben Sie Ihr erstes Tcl-Script ausgeführt und sehen den Text, den Sie auch sehen, - wenn Sie jetzt auf . Testen . klicken.
Möchten Sie sich nun Tcl aneignen, um Websites zu gestalten, können Sie im Internet nach einem Manual suchen oder eines der folgenden Bücher nutzen. - Als Orientierung für Studium und Übungen sollten Sie den Leitfaden der PHP-Seite nutzen, der sich für die Aneignung der Grundlagen einer Programmiersprache bereits vielfach bewährt hat.
! Außerdem können Sie auch den . Tcl Tutor . von Clif Flynt und die . Tcl Programme . von Franz-Josef Hücker nutzen, - um mit Tcl dynamische Websites zu gestalten.
--
Literaturempfehlung.
- Rainer Maurer, Oliver Paukstadt: HTML und CGI-Programmierung. Dynamische WWW-Seiten erstellen mit Tcl. Heidelberg: dpunkt-Verlag, 1998. # Mehr Info.
- Tim Webster, Alex Francis: Tcl/Tk für Dummies. Gegen den täglichen Frust mit Tcl/Tk. Bonn: mitp, 2000. # Mehr Info.
- John K. Ousterhout: Tcl und Tk. Entwicklung grafischer Benutzerschnittstellen für das X Window System. Bonn: Addison-Wesley, 1995. # Mehr Info.
- Paul Raines: Tcl/Tk kurz und gut. Köln: O'Reilly, 1998. # Mehr Info.
--
Tcl-Scripts benötigen einen Interpreter ( . tclsh . ), der auf den meisten Web-Servern vorhanden ist. Die Scripts müssen im CGI-Verzeichnis ( . Common Gateway Interface . ) gespeichert werden und ausführbar ( . executable . ) sein.
|