Benutzer-Werkzeuge

Webseiten-Werkzeuge


laravel:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
laravel:start [2019/09/29 09:42]
webproducer Validator ergänzt
laravel:start [2023/06/29 19:55] (aktuell)
webproducer Dateiberechtigungen für Laravel setzen
Zeile 1: Zeile 1:
 ====== Laravel - PHP-Framework ====== ====== Laravel - PHP-Framework ======
  
-Laravel ist en Open-Source-Framework für PHP-Anwendungen. Die Installation ist durch den Abhängigkeits-Manager für PHP [[https://​getcomposer.org/​download/​|Composer]] möglich. Laravel bringt von Haus aus einige eigene und Tools sowie auch andere hilfreiche Frameworks mit:+Laravel ist en Open-Source-Framework für PHP-Anwendungen. Die Installation ist durch den Abhängigkeits-Manager für PHP [[https://​getcomposer.org/​download/​|Composer]] möglich. ​Laravel folgt dem MVC-Prinzip. 
 + 
 +**Erläuterung der drei Einheiten des MVC-Datenmodells:​** 
 + 
 +  * **M**odel: Abbildung der Beziehungen zwischen Datenbank-Tabellen als PHP-Objekte. 
 +  * **V**iew: Präsentationsschicht für die Darstellung der Seiten (i. d. R. die sichtbaren Internetseiten). 
 +  * **C**ontroller:​ Die Programmsteuerung beinhaltet die Logik der Anwendung (z. B. Berechnungen,​ Prüfungen, etc.). 
 + 
 +Laravel bringt von Haus aus einige eigene und Tools sowie auch andere hilfreiche Frameworks mit:
  
   * [[laravel:​artisan|Artisan (Kommandozeilentool)]]   * [[laravel:​artisan|Artisan (Kommandozeilentool)]]
Zeile 11: Zeile 19:
  
   * [[laravel:​installation|Installation von Laravel mit PhpStorm und Composer]]   * [[laravel:​installation|Installation von Laravel mit PhpStorm und Composer]]
 +  * [[laravel:​dateiberechtigungen|Dateiberechtigungen für Laravel setzen]]
   * [[laravel:​beispiel|Beispiel für migrations, models und seeds]]   * [[laravel:​beispiel|Beispiel für migrations, models und seeds]]
-  * [[laravel:belongstomany|Beispiel für die Tabellenbeziehung 1:n (belongsToMany)]]+  * [[laravel:csrf|CSRF-Token ​(Cross-Site-Request-Forgery)]]
   * [[laravel:​beispiel_controller_blade|Ein kleines Beispiel für controller und blade-Templates]]   * [[laravel:​beispiel_controller_blade|Ein kleines Beispiel für controller und blade-Templates]]
   * [[laravel:​validator|Der Laravel-Validator im Einsatz]]   * [[laravel:​validator|Der Laravel-Validator im Einsatz]]
 +  * [[laravel:​mail|E-Mails mit Laravel versenden]]
 +  * [[laravel:​troubleshooting|Troubleshooting - mögliche Fehler und wie man sie beheben kann]]
  
-Laravel folgt dem MVC-Prinzip. 
- 
-**Erläuterung der drei Einheiten des MVC-Datenmodells:​** 
- 
-  * **M**odel: Abbildung der Beziehungen zwischen Datenbank-Tabellen als PHP-Objekte. 
-  * **V**iew: Präsentationsschicht für die Darstellung der Seiten (i. d. R. die sichtbaren Internetseiten). 
-  * **C**ontroller:​ Die Programmsteuerung beinhaltet die Logik der Anwendung (z. B. Berechnungen,​ Prüfungen, etc.). 
  
----- 
  
   * [[laravel:​examples|Beispiele für die einfache Nutzung von Eloquent]]   * [[laravel:​examples|Beispiele für die einfache Nutzung von Eloquent]]
-  * [[laravel:​relationships|Beziehungen zwischen Tabellen und Objekten herstellen]] 
   * [[laravel:​load|Eigenschaften von verknüpften Objekten nachladen]]   * [[laravel:​load|Eigenschaften von verknüpften Objekten nachladen]]
  
laravel/start.1569742976.txt.gz · Zuletzt geändert: 2019/09/29 09:42 von webproducer