Web

work

shop


1.0

PHP

PHP ist eine Serverseitige Scriptsprache zur Erstellung dynamischer Webseiten. Open Source, leicht erlernbar, weit verbreitet und dokumentiert im Web.

Da sie auf dem Webserver läuft, spielt es keine Rolle welches Betriebssystem oder welchen Browser der Benutzer verwendet. Sie ist Plattformunabhängig.

Sie ist im Gegensatz zu HTML eine "echte" Programmiersprache, also mit Schleifen, Funktionen, Variablen, Arrays und allem Pipapo.

Bekannte Beispiele und gute Übungen zum erlernen sind:

  • Formmailer: was passiert mit dem Formulardaten nach dem klicken des senden button
  • dynamische Navigation: ich will die Navi nur einmal erstellen, da sie in allen unterseiten gleich aussieht. Dadurch kann ich auch einfach mal schnell was ändern.

Javascript

Ist eine Clientseitige Scriptsprache, damit Plattform- / Browserabhängig.
Sie dient vorallem dem DOM Skripting in Webbrowsern.
D.h. sie kann, nachdem die Seite im Browser geladen wurde noch Elemente bverändern.
z.B. Klick auf eine Navi, Menü fährt auf.

Jquery

Ist ein freies Javacript Framework, also eine Sammlung von Funktionen die es dem Benutzer erleichtert dynamische Seiteneffekte zu implementieren. z.B. Fancybox
Ähnliches leisten Prototype, Mootools, Scriptacoleus

Ajax

Asynchronous JavaScript and XML

Ermöglicht es HTTP anfragen zu stellen während eine Seite geladen ist.
Dadurch können Teile der Seite ersetzt werden, ohne dass die Seite ne geladen werden muss.