| Welche Programmiersprachen gibt es? Programmiersprachen lassen sich in zwei Kategorien einteilen. Serverseitige Scriptsprachen laufen auf dem Server - also auf dem Rechner, auf dem die Webseiten liegen. Durch eine Aktion des Benutzers wird das Programm veranlasst, einen Durchlauf zu starten. Das ist das Prinzip sogenannter CGI-Skripte. Sie werden z. B. für die Auswertung von vom Benutzer ausgefüllter Formulare verwendet. Es lassen sich damit aber auch ganze HTML-Seiten dynamisch ausgeben. Das bedeutet, das z. B. vom Benutzer eingegebene Inhalte über Variablen in HTML-Quelltext eingebaut werden und dieser Code dann als eigene HTML-Seite auf dem Bildschirm erscheint. Serverseitige Programmiersprachen sind u. a. Perl und PHP. Eine spezialisierte Form einer serverseitigen Sprachen sind die Server Side Includes (SSI). Wer Näheres über SSI wissen möchte, informiere sich bei www.netztrainer.de. PHP (Abk. von: PHP Hypertext Preprocessor) ist eine serverseitige und in HTML eingebettete Open Source-Skriptsprache für die Erstellung dynamischer Websites. Ihre Syntax ähnelt der von C, Java und Perl. Bemerkenswert an PHP ist die breite Unterstützung vieler Datenbanksysteme und Funktionsbibliotheken. Besonders im Zusammenhang mit MySQL-Datenbanken wird PHP im Internet häufig eingesetzt. Auf über einer Million Web-Sites wird bereits mit PHP gearbeitet, und das mit steigender Tendenz. PHP ist eine plattformübergreifende Programmiersprache, d. h. ihr Einsatz ist unabhängig von den verschiedenen Betriebssystemen möglich. Es gibt aber auch Programme, die auf dem Rechner des Users ablaufen: JavaScript, Java und Visual Basic (VB) aus dem Hause Microsoft. Java ist ein Sonderfall, es kann sowohl auf bestimmten Servern laufen, aber auch clientseitig eingesetzt werden. Da es aber Sicherheitsrisiken birgt und viele User es in ihrem Browser ausgeschaltet haben, wird es inzwischen nicht mehr so gern clientseitig verwendet. Außerdem erfordert Java wegen seiner Virtual Machine viel Rechenleistung und nicht jeder hat zu Hause einen modernen schnellen Rechner - Javaprogamme sind ziemlich langsam im Vergleich zu Programmen in anderen Programmiersprachen. Am häufigsten wird JavaScript bei der Gestaltung von Webseiten eingesetzt. Der Quellcode von JavaScript wird in den HTML - Code eingebettet - entweder in den Dateikopf (head) oder auch in den Dateikörper (body). Mit JavaScript kann man animierte Navigationen erstellen, mehrere Frames gleichzeitig aufrufen und dergleichen mehr. JavaScript ist beim Bauen von anspruchsvollen Webseiten nicht mehr wegzudenken. Immer dann, wenn auf einer Seite sich etwas bewegt, wurde entweder JavaScript oder Flash verwendet. Wer sich über JavaScript informieren möchte, sei auf www.netztrainer.de verwiesen...
|
||