Laravel

Laravel ist ein modernes und sehr beliebtes PHP-Framework. Kombiniert mit Blade oder Vue.js bietet Laravel fertige Templates für gängige Anforderungen, wie eine Benutzer Authentifizierung (Sign-In, Login, Reset Passwort) und Berechtigungen. 

Aktuelle Laravel Version: 11.2.0 gefunden: 03.04.2024


Preview Laravel - Grundlagen - Beispiel - Übersicht

Laravel - Grundlagen - Beispiel - Übersicht

geändert: 28.05.2021 von Bernhard (Erstveröffentlichung: 19.08.2016 )

Laravel bietet fertige Module für alle gängigen Anforderungen, entsprechend können sich Entwickler schneller auf das Wesentliche stürzen: auf die Entwicklung der eigentlichen Applikation. Laravel ist sehr gut dokumentiert und bietet unter anderem auch Video-Tutorials für Beginner und Fortgeschrittene: https://laracasts.com/. Zudem wird z.B. auch die Integration von Bootstrap als CSS Framework und Vue.js als Javascript-Frontent-Framework vorbereitet und beschrie... ... weiterlesen

Preview Laravel/UI vs Vue vs Breeze vs Jetstream: Inertia vs Livewire

Laravel/UI vs Vue vs Breeze vs Jetstream: Inertia vs Livewire

geändert: 14.01.2021 von Bernhard (Erstveröffentlichung: 09.12.2020 )

Spätestens mit der Einführung von Laravel Jetstream sollte erneut hinterfragt werden, auf welche Pfeiler das neue Webprojekt gestellt werden soll. Für einen kurzen Überblick habe ich mögliche Varianten kurz zusammengefasst. ... weiterlesen

Preview Laravel Beispiel Tutorial - Schritt für Schritt

Laravel Beispiel Tutorial - Schritt für Schritt

geändert: 27.07.2020 von Bernhard (Erstveröffentlichung: 21.08.2016 )

Wie in dem zuvor veröffentlichten Artikel "Übersicht Laravel Funktion" bereits angekündigt, habe ich für Laravel ein Praxis-Beispiel erstellt. Das Beispiel kann bestimmte Datenbankeinträge erstellen, anzeigen, bearbeiten und löschen. In einem nächsten Beispiel werde ich zu dem hier beschriebenen Beispiel eine Benutzeranmeldung und Berechtigung hinzufügen (Authentification, Authorization), vorerst starten wir ohne dieser .... ... weiterlesen

Preview Laravel Authentication und Authorization Beispiel

Laravel Authentication und Authorization Beispiel

geändert: 06.10.2019 von Bernhard (Erstveröffentlichung: 12.09.2016 )

Laravel ist für Benutzer-Anmeldungen bereits vorbereitet, das Aktivieren der Funktion erfolgt mit einem einfachen Befehl. ... weiterlesen

Preview Laravel Passport

Laravel Passport

geändert: 03.03.2019 von Bernhard (Erstveröffentlichung: 21.12.2018 )

Als Fortsetzung zum MyInput-Beispiel füge ich Laravel Passport hinzu. ... weiterlesen

Preview Laravel Vue

Laravel Vue

erstellt: 29.10.2019 von Bernhard

.vue Files setzen ein Webpack-Setup voraus ... ... weiterlesen

Laravel Relationship

Laravel Relationship

geändert: 04.08.2019 von Bernhard (Erstveröffentlichung: 02.08.2019 )

Beispiel Beziehung von einzelnen Einträgen innerhalb eines Models(Tabelle) ... weiterlesen

aktuelle Laravel Version 11.2.0

aktuelle Laravel Version 11.2.0

geändert: 03.04.2024 von Bernhard (Erstveröffentlichung: 09.02.2022 )

Laravel ist ein modernes und sehr beliebtes PHP-Framework welches sich eine elegante Syntax zum Ziel gesetzt hat. Kombiniert mit Blade oder Vue.js bietet Laravel fertige Templates für gängige Anforderungen, wie eine Benutzer Authentifizierung (Sign-In, Login, Reset Passwort) und Berechtigungen.  ... weiterlesen

Erste Erfahrungen mit Laravel Octane

Erste Erfahrungen mit Laravel Octane

geändert: 08.06.2021 von Bernhard (Erstveröffentlichung: 17.05.2021 )

Nachdem Laravel Octane offiziell released ist, wollte auch ich in den Genuss des von Octane versprochenen Performance-Boost kommen und hatte dabei mit ein paar Details zu kämpfen. Die Probleme habe ich nicht wirklich gelöst, sondern mit zahlreichen Workarounds beseitigt. ... weiterlesen

Preview Laravel : Pretty Pagination URLs

Laravel : Pretty Pagination URLs

geändert: 27.05.2020 von Bernhard (Erstveröffentlichung: 31.03.2020 )

Laravel verwendet für die Pagination URL Out of the box GET-Variablen: ?page=1. Damit aus ?page=1 sowas wie /page/1 wird, konnte ich seitens Laravel keine Lösung finden. Damit ich bei zukünftigen Updates möglichst wenig Probleme habe, verwende ich die Laravel-Pagination mit einer minimalen Übersteuerung: Mit einer zusätzlichen Route, einer Variable die aus der Route die Seitennummer übersteuert und in den Blade-Templates String-Replaces die... ... weiterlesen

Preview Laravel Store JSON

Laravel Store JSON

geändert: 28.03.2020 von Bernhard (Erstveröffentlichung: 26.01.2020 )

In MySQL ist es möglich JSON-Daten in eine Datenbank-Feld zu speichern. Die Daten können dann z.B. in einer Where-Abfrage verwendet werden. ... weiterlesen

Preview Laravel Key Value Datenbank

Laravel Key Value Datenbank

geändert: 08.03.2020 von Bernhard (Erstveröffentlichung: 26.01.2020 )

Um nicht für jede Kleinigkeit gleich das Datenbanklayout erweitern oder anpassen zu müssen, wollte ich einen Key-Value-Ansatz versuchen.  ... weiterlesen

Laravel - Vue Router

Laravel - Vue Router

erstellt: 06.10.2019 von Bernhard

Vue Router ermöglicht es in SPA (Single Page Applications) mittels URL-Pfade direkt bestimmte Vue-Componenten zu laden.  ... weiterlesen

Laravel Datatables ContextMenu

Laravel Datatables ContextMenu

geändert: 03.06.2019 von Bernhard (Erstveröffentlichung: 29.05.2019 )

Bash: ... weiterlesen

Laravel Websockets 443 über https - 443

Laravel Websockets 443 über https - 443

geändert: 31.01.2019 von Bernhard (Erstveröffentlichung: 28.12.2018 )

Mit Hilfe von WebSockets können Echtzeit-Webanwendungen umgesetzt werden. WebSockets ermöglichen dem Browser auf bestimmte Anforderungen vom Server zu warten, der Browser muss also nicht regelmäßig nach Updates vom Server fragen, er wird vom Server aktiv informiert.  ... weiterlesen

Preview Laravel Echo socket.io - https 443 - ReverseProxy

Laravel Echo socket.io - https 443 - ReverseProxy

geändert: 29.12.2018 von Bernhard (Erstveröffentlichung: 28.12.2018 )

Wer seinen eigenen WebSocket-Server betreiben will kann, Anstelle von Pusher, auch Laravel ECHO in Kombination mit socket.io verwenden. ... weiterlesen

Preview Debugbar

Debugbar

erstellt: 21.12.2018 von Bernhard

Für das Optimieren von Datanbank-Zugriffen habe ich die Debugbar installiert, damit können die DB-Queries und Antwortzeiten im Browser angezeigt werden. ... weiterlesen

Preview Laravel  Pusher

Laravel Pusher

geändert: 29.12.2018 von Bernhard (Erstveröffentlichung: 21.12.2018 )

  ... weiterlesen

Preview Laravel Formular

Laravel Formular

geändert: 27.11.2018 von Bernhard (Erstveröffentlichung: 23.11.2018 )

Standardmäßig werden für das Erstellen und für das Bearbeiten eines Eintrages unterschiedliche Views und somit verschiedene HTML-Formulare verwendet. Im Controller kann anhand der Methode unterschieden werden, ob es sich um einen neuen Eintrag (Insert) oder um das Bearbeiten eines bestehenden Eintrages handelt (update).  ... weiterlesen

Preview NPM Pakete - Laravel app.js und css

NPM Pakete - Laravel app.js und css

geändert: 26.10.2019 von Bernhard (Erstveröffentlichung: 26.07.2018 )

NPM (Node Package Manager) dient als Paketmanager für JavaScript-Files, ähnlich Composer für PHP. Mittels NPM können also Javascript Pakete heruntergeladen und zusammengeführt werden. Für das Zusammenfügen mehrere NPM-Pakete zu einer JS-Datei wird Webpack verwendet, entsprechend können heruntergeladene Pakete in Webpack eingebunden und mittels npm run zusammengefügt werden. ... weiterlesen

Laravel API

Laravel API

erstellt: 28.05.2018 von Bernhard

Vor Laravel 5.3: web.php:  ... weiterlesen

Preview Laravel Google API Spreadsheet

Laravel Google API Spreadsheet

geändert: 29.03.2019 von Bernhard (Erstveröffentlichung: 26.03.2018 )

Nachdem ich einige Zeit damit verbracht habe auf ein nicht öffentliches Google Spreadsheet zuzugreifen, hier ein paar Screenshots des Setup. ... weiterlesen

Laravel Datenbank

Laravel Datenbank

geändert: 05.10.2017 von Bernhard (Erstveröffentlichung: 11.12.2016 )

Laravel: Anlegen und Verwenden einer Datenbank ... weiterlesen