PHP-Projekt

PHP Logo

Anforderungen

Server: localhost
Nutzer: nutzername
Passwort: nutzername

Aufgabe

  • Erstelle ein Blogprojekt mit PHP, JavaScript, HTML und CSS
    • Das Blogprojekt soll eine Navigation mit Logo und Menü, einen Hauptkörper und eine Fußzeile mit den rechtlichen Links (Impressum / Datenschutz) haben
  • Man soll sich im Blog als Redakteur registrieren können
  • Um Beiträge schreiben zu können, soll man sich mit seinen Zugangsdaten im Backend anmelden
  • Im Backend besteht die Möglichkeit Beiträge zu erstellen und zu bearbeiten
  • Erstelle 8 Dummy-Beiträge und kategoriesiere diese in bis zu 3 Kategorien (z. B. Nachrichten / Ratgeber / Blog)
    • Jeder neue Beitrag soll eine seperate Unterseite (URL) erhalten
    • Ein Beitrag besteht aus:
      • Titel
      • Beitrag selbst
      • Erstellungsdatum
      • Autorennennung
  • Im Frontend werden die Vorschauen der neuesten 6 Beiträge chronologisch absteigend sortiert auf der Startseite angezeigt
    • Klickt man auf eine Vorschau, gelangt man zur Beitrags-URL
  • Über ein Filter-Formular soll man sich die Beiträge nach dem Datum auf- und absteigend sortiert anzeigen lassen können
  • Alle Beiträge und die Startseite (nicht aber Impressum und Datenschutz) sollen eine Seitenleiste erhalten, in welcher die Kategorien zu sehen sind.
    • Klickt man auf einen Kategorielink, soll man zur Kategorieseite kommen, auf welcher nur die Beitragsvorschauen angezeigt werden, die zu dieser Kategorie gehören
  • Gestalte das Projekt mit einer Kopfzeile inkl. Navigation und einer Fußzeile inkl. Impressum und Datenschutz