Erste Stunde im Schuljahr 2025/26
Heute war unsere erste Medienstunde in der 4hmb.
Neben den alljährlichen administratorischen Sachen, wie Leistungsbeurteilung, Regeln und so, haben wir tatsächlich schon ein bisschen Stoff gemacht. In der ersten Hälfte haben wir mit Frau Marek besprochen was Webdevelopment ist. Wir haben sehr viele neue Sachen gelernt, die wir davor nicht wussten.
Statisch oder dynamisch???
Jeder weiß ja was eine Website ist (nicht Webseite, da gibt es einen Unterschied), aber es gibt sogar einen Unterschied zwischen statisch und dynamisch.
Statische Websites verwenden browserseitige „Programmiersprachen“, von denen 2/3 eigentlich Auszeichnungssprachen sind. Dadurch sind sie wesentlich unsicherer, aber einfacher. Aber nicht nur der Code ist einfacher, sondern auch die Website selbst. Bei einer statischen Website gibt es zwar Text, Bild, Video, Link und andere Funktionen, aber sie verändert sich nicht.
Dynamische Websites hingegen können sich an den User anpassen oder individuelle Funktionen verwenden. Ein paar Beispiele aus dem Unterricht sind Begrüßungen wie „Guten Morgen/Tag/Abend“ je nach Uhrzeit des Users, aber auch ein Portionsrechner für Kochwebsites. Diese Websites werden mit tatsächlichen Programmiersprachen programmiert. Meistens tatsächlich mit PHP (mehr dazu später ;), aber jetzt weiter). Während bei statischen Websites einfach nur ein HTML/CSS Code aufruft, ist das bei dynamischen Websites ein bisschen ein längerer Weg. Nachdem eine Website aufgerufen wird, fragt der Browser den Server nach dem Code. Aber der Browser versteht kein PHP, deswegen kommt da ein PHP-Interpreter und übersetzt das PHP zu HTML oder CSS, so dass der Browser es ausführen kann.