Code, Skriptsprachen und Programmierung
- HTML
- CSS (Cascading Style Sheets)
- PHP und
- MySQL
dienen der Gestaltung und Dynamik Ihrer Website.
Was ist HTML?
HTML (Hypertext Markup Language) ist eine Auszeichnungssprache und dient der Interpretation. Der Browser - wie Internet Explorer, Firefox und Co. - kann durch die Syntax dieser Sprache erkennen, dass er einen Absatz, eine Überschrift, eine Tabelle und weitere Elemente darstellen soll. Ein Beispiel:
<h1>Dies ist meine Seite</h1><br>
Hier ist der Satz "Dies ist meine Seite" in sogenannte Tags eingefasst. Damit wird dem Browser gesagt, dass dieser Teil nun eine Überschrift ist.
Das "<br>" bewirkt einen Zeilenumbruch.
Es gibt natürlich noch sehr viele andere Tags, die alle nur einem Zweck dienen: Ihre Webseite zu strukturieren.
Was ist CSS?
CSS (Cascading Style Sheets) ist für die Gestaltung Ihrer Webseite zuständig. Auch hier gibt es wieder eine spezielle Syntax, die dem Browser sagt, wie er Elemente darstellen soll. Die im obigen Beispiel genannte Überschrift zum Beispiel kann nun auf verschiedenste Art hervorgehoben werden. Schriftart, Schriftstil, Farbe, Größe...dies kann man alles anpassen. Auch hier wieder ein Beispiel, wir bleiben bei unserer Überschrift (diesmal ohne Zeilenumbruch):
h1 {
color: red;
font-size: 10px;
font-family: verdana;
font-style: italic;
}
Der Browser kann nun hieraus lesen, dass die Überschrift (h1) folgende Werte hat und dementsprechend dargestellt werden soll:
-Die Farbe ist Rot (color: red;)
-Die Größe beträgt 10 Pixel (font-size: 10px;)
-Die Schriftfamilie - auch hier gibt es mehrere - nennt sich "Verdana" (font-family: verdana;)
-Die Schrift wird kursiv angezeigt (font-style: italic;)
Was ist PHP?
PHP (PHP: Hypertext Preprocessor oder auch Personal Home Page) ist eine Scriptsprache, mit der man vor allem dynamische Webseiten erzeugen und damit auch Befehle
ausführen lassen kann. Die Dynamik ist hierbei vor allem dann zu sehen, wenn etwas getan werden soll...beispielsweise ein Kontaktformular, das eine E-Mail an Sie sendet.
Eine Seite im Internet dynamisch aufzubauen hat aber noch andere Vorteile. Komplexe Abläufe (wie zum Beispiel ein Warenkorb) können hier programmiert werden,
was mit reinem HTML nicht möglich wäre. Mit PHP können Sie Abfragen erstellen, Ihrer Webseite also genau sagen, was in einem speziellen Fall zu tun ist. Bei einem
Warenkorb wäre dies zum Beispiel das Zählen der Artikel, wenn der Käufer etwas hineinlegt. Oder die Anmeldung, damit der Benutzer seine Daten sehen kann.
Natürlich ist hier noch viel mehr möglich. Von einer einfachen Datumsabfrage, bis zum Aufbau einer komplexen Präsenz im Internet ist beinahe alles machbar.
Was ist MySQL?
MySQL ist ein Verwaltungssystem für Datenbanken. Auch hier gibt es eine spezielle Syntax, mit der man auf den Server zugreift und diesem sagen kann, was er nun zu tun hat.
Wieder bietet sich das Beispiel des Warenkorbs bzw. des Shops an. Als erstes muss man eine Kundenkartei anlegen, hierfür müssen also Daten erfasst werden. Name,
Anschrift, Kundennummer, etc...alles wird in unsere MySQL-Datenbank geschrieben. Die Daten können jetzt beliebig geändert werden. In Verbindung mit PHP kann man nun
automatisch neue Kunden anlegen lassen, die Anschrift ändern, nicht mehr benötigte Dinge löschen usw.