Quiz-Thema

Laravel Quiz

Laravel bleibt selten bei einer Datei

Zwischen Routen, Modellen und Templates lauert erstaunlich viel Detailarbeit.

10 Fragen pro Runde Leicht bis schwer 45 im Pool 1 Runden gespielt
High-resolution close-up of HTML code displayed on a computer screen, perfect for technology themes.
Foto: Bibek ghosh Pexels
Los geht’s

Wie willst du spielen?

Runde
Schwierigkeit
Schon eingeladen? Raumcode eingeben →
Eine zum Aufwärmen?

Wie heißt die offizielle Template-Syntax von Laravel, die mit doppelten geschweiften Klammern und Direktiven wie @if arbeitet?

Im Fragenpool steckt unter anderem

ArtisanProjektstrukturCLIEloquentBlade

Wie gut kennst du Laravel?

Das Laravel Quiz führt dich durch zentrale Bereiche des PHP-Frameworks – von Routing und Eloquent bis zu Blade und Migrationen. Ein bisschen Syntax, ein bisschen Architektur, und irgendwo wartet zuverlässig eine Datei, die gerade nicht dort liegt, wo du sie vermutet hast.

Dabei geht es um Laravel als Ganzes: Framework-Konzepte, Releases, Datenbankzugriffe, Modellmethoden, Templates und typische Entwicklungsabläufe. Manche Antworten liegen nahe, andere verstecken sich in kleinen Konventionen. Laravel nennt das vermutlich Eleganz; wir nennen es eine faire Gelegenheit für gepflegtes Nachdenken.

Laravel Quiz: 8 Fragen mit Antworten

Was dich erwartet: 8 Beispielfragen mit Antworten
  • Welche Funktion von Laravel wird typischerweise verwendet, um Datenbankänderungen versioniert und reproduzierbar zu machen?

    leicht
    • AFactories
    • BSeeder
    • CMigrationen
    • DPolicies
    Antwort

    CMigrationen

    Migrationen beschreiben Schemaänderungen als Code und machen sie damit nachvollziehbar. Seeder und Factories erzeugen Daten, Policies regeln Berechtigungen.

  • Welches zentrale Eloquent-Feature wurde in Laravel 5.5 eingeführt, um Modelle direkt in Routen aufzulösen, ohne dass man die ID manuell nachschlagen muss?

    mittel
    • APolicy Discovery
    • BRoute Model Binding
    • CBlade Components
    • DTask Scheduling
    Antwort

    BRoute Model Binding

    Route Model Binding lässt Laravel ein Modell automatisch aus dem Routenparameter laden. Das spart Nachschlagecode und ist in vielen Controllern ein echter Komfortgewinn.

  • In welcher Version wurde Laravel erstmals mit einem eingebauten Scheduler ausgeliefert, sodass zeitgesteuerte Aufgaben direkt im Framework definiert werden konnten?

    schwer
    • ALaravel 5.8
    • BLaravel 4.2
    • CLaravel 5.4
    • DLaravel 5.0
    Antwort

    DLaravel 5.0

    Der Scheduler kam mit Laravel 5.0 in die Kernfunktionalität. Spätere Versionen haben ihn nur weiter ausgebaut und verfeinert.

  • Wie heißt die Konfigurationsdatei, in der Laravel standardmäßig die Datenbankverbindungen und ihre Treiber definiert?

    leicht
    • Aconfig/database.php
    • Bconfig/connection.php
    • Cdatabase/config.php
    • Dconfig/db.php
    Antwort

    Aconfig/database.php

    Die zentrale Datei für Verbindungen, Treiber und mehrere Datenbank-Setups ist config/database.php. Die anderen Pfade gehören nicht zur Standardstruktur von Laravel.

  • Welcher Mechanismus von Laravel wird typischerweise genutzt, um wiederkehrende Hintergrundaufgaben zeitgesteuert auszuführen, ohne dafür einen separaten Cron-Job pro Aufgabe anzulegen?

    mittel
    • AService Container
    • BQueue Broadcasting
    • CTask Scheduling
    • DBlade Stacks
    Antwort

    CTask Scheduling

    Mit Task Scheduling definiert man Zeitpläne zentral in Laravel, meist über einen einzigen Cron-Eintrag. Die eigentlichen Aufgaben werden dann im Framework selbst koordiniert.

  • Welches Paket wurde später in Laravel als offizieller Nachfolger für das frühere Auth-System Jetstream positioniert, wenn man schlanke Authentifizierung ohne vollständiges Frontend-Starterkit will?

    schwer
    • ALaravel Breeze
    • BLaravel Fortify
    • CLaravel Passport
    • DLaravel Cashier
    Antwort

    BLaravel Fortify

    Fortify liefert die Backend-Logik für Authentifizierung, ohne ein vollständiges UI vorzugeben. Breeze ist eher das minimale Starterkit mit Frontend-Gerüst.

  • Welcher Befehl erzeugt in Laravel eine neue Migrationsdatei mit Zeitstempel im Dateinamen?

    leicht
    • Aphp artisan db:migration
    • Bphp artisan migrate:make
    • Cphp artisan schema:make
    • Dphp artisan make:migration
    Antwort

    Dphp artisan make:migration

    make:migration ist der aktuelle Artisan-Befehl zum Anlegen einer neuen Migration. migrate:make stammt aus älteren Versionen und gehört nicht zum heutigen Standard.

  • Welches Paket ist der offizielle Laravel-Admin-Generator, der von Taylor Otwell und Mohamed Said entwickelt wurde und CRUD-Oberflächen per Code-Generator bereitstellt?

    mittel
    • ALaravel Nova
    • BLaravel Horizon
    • CLaravel Sanctum
    • DLaravel Scout
    Antwort

    ALaravel Nova

    Laravel Nova ist Laravels offizielles Admin-Panel-Paket. Horizon, Sanctum und Scout lösen ganz andere Probleme und sind deshalb gute Ablenker.

Im Pool liegen 45 Fragen. Eine Runde zieht 10 davon.

Runde starten →