Prak1 Feedback

'--- name: Checkliste Praktikum 1 about: Template zur Bewertung des Praktikums


Installation

  • Lauffähige Installation und Konfiguration des Apache Webservers mit PHP? localhost klappt?
  • Abgabe der erwarteten Ergebnisse im richtigen Ordner (und sonst nichts)?
  • Auslieferung der 4 Webseiten über den Webserver und den PHP-Interpreter?
  • Die 4 erzeugten Seiten werden vom W3C Validator als fehlerfrei erkannt?
  • "HTML Lint" zeigt keine Meldungen mit Schwierigkeitsgrad > 2?

Bewertung HTML (Stichprobe)

  • Bestellseite: Abschicken mit leerer Adresse verhindert?
  • Bestellseite: Bestellung mit POST an Echo-Seite abgeschickt?
  • Bestellseite: Warenkorb als Array abgeschickt? (Eckige Klammern am name-Attribut)?
  • Kundenseite: Mit sinnvollen HTML5-Elementen strukturiert? Layout ohne Unmengen <div>s vorbereitet?
  • Fahrerseite: (Vorläufiger) Submit-Button auf Fahrer- und Bäckerseite vorhanden?
  • Bäckerseite: Radiobuttons funktionieren sinnvoll in Gruppen und können abgeschickt werden?

Abgabe

  • Die Übersichtsseite ist vorhanden
  • Die Bestellseite erfüllt weitgehend die Kundenanforderungen
  • Die Kundenseite erfüllt weitgehend die Kundenanforderungen
  • Die Bäckerseite erfüllt weitgehend die Kundenanforderungen
  • Die Fahrerseite erfüllt weitgehend die Kundenanforderungen
  • Aufgabe genau gelesen und umgesetzt?

Bemerkungen / Hinweise

  • Schaut das zukünftig keine .html-Dateien sich im Praktikums-Repo Ordner befinden (Nicht benötigt) 😄
  • bestellung.php: Leider kann ich hier ohne Adresse "Bestellen" -> required-Attribut fehlt
  • bestellung.php: Außerdem nutzt ihr einen GET-Request auf die echo-Seite. POST stattdessen verwenden.
  • Ihr nutzt viele div-Elemente, das könnt ihr auch, aber nur dann wenn es wirklich sinn macht im Praktikum. Nutzt stattdessen section.