filmov
tv
Symfony 4 Tutorial #1 - Einführung-Installation
![preview_player](https://i.ytimg.com/vi/psE9PsGwoX0/sddefault.jpg)
Показать описание
Dies ist eine Tutorial Reihe über Symfony 4 Framework. Wir fangen mit Symfony Version 4.4 an zu installieren.
Später werden wir Controller; Template, Twig, Formulare, Doctrine ORM, DependencyInjection und vieles mehr behandeln.
Wir werden ein kleine Webapplikation für ein Todo-Liste erstellen.
Wenn bei dieser Befehl:
composer create-project symfony/website-skeleton:"^4.4" todo_list
Fehler bei der Installation bekommt, dann bitte so ändern:
composer create-project symfony/website-skeleton:"^4.4.x" todo_list
Für dieses Projekt habe ich folgende Ressourcen benutzt:
- Windows 7
- XAMPP Webserver
- Apache NetBeans IDE 11.2
Zielgruppe dieses Video-Reihe:
- Symfony-Einsteiger
- Symfony-Erweiterte-Kenntnisse
Welche Vorwissen solltet Ihr haben:
- PHP-Kentnisse
- Aufbau einer Webseite (Html, CSS Grundkenntnisse)
- HTTP, Request, Response (Grundkenntnisse)
- Datenbank MySQL (Grundkenntnisse)
Shellbefehle für Symfony
Framework-Symfony-Instalation mit Hilfe Composer (verschiedene Schreibweisen. Einfach ausprobieren, welches bei euch klappt)
composer create-project symfony/website-skeleton:^4.4 projekt_name
composer create-project symfony/website-skeleton:"^4.4" projekt_name
composer create-project symfony/website-skeleton:"^4.4.x" projekt_name
Wichtige Befehle:
Webserver starten: symfony server:start Webserver beenden: CTRL + c
Webserver starten: symfony serve -d Webserver beenden : symfony server:stop
Webserver status: symfony server:status
Namen-Conventionen beim Symfony
Hier einige Wichtige Konvetionen:
- Benutze camelCase für PHP Variablen, Funktion-bzw Methodennamen und Argumente
(Bsp.: $acceptableContentTypes, hasSession());
- Benutze snake_case für Konfigurationparameters und Twig-Templates-Variablen
- Benutze namespaces für all PHP Klassen und UpperCamelCase für deren Namen
(Bsp.: ConsoleLogger);
Später werden wir Controller; Template, Twig, Formulare, Doctrine ORM, DependencyInjection und vieles mehr behandeln.
Wir werden ein kleine Webapplikation für ein Todo-Liste erstellen.
Wenn bei dieser Befehl:
composer create-project symfony/website-skeleton:"^4.4" todo_list
Fehler bei der Installation bekommt, dann bitte so ändern:
composer create-project symfony/website-skeleton:"^4.4.x" todo_list
Für dieses Projekt habe ich folgende Ressourcen benutzt:
- Windows 7
- XAMPP Webserver
- Apache NetBeans IDE 11.2
Zielgruppe dieses Video-Reihe:
- Symfony-Einsteiger
- Symfony-Erweiterte-Kenntnisse
Welche Vorwissen solltet Ihr haben:
- PHP-Kentnisse
- Aufbau einer Webseite (Html, CSS Grundkenntnisse)
- HTTP, Request, Response (Grundkenntnisse)
- Datenbank MySQL (Grundkenntnisse)
Shellbefehle für Symfony
Framework-Symfony-Instalation mit Hilfe Composer (verschiedene Schreibweisen. Einfach ausprobieren, welches bei euch klappt)
composer create-project symfony/website-skeleton:^4.4 projekt_name
composer create-project symfony/website-skeleton:"^4.4" projekt_name
composer create-project symfony/website-skeleton:"^4.4.x" projekt_name
Wichtige Befehle:
Webserver starten: symfony server:start Webserver beenden: CTRL + c
Webserver starten: symfony serve -d Webserver beenden : symfony server:stop
Webserver status: symfony server:status
Namen-Conventionen beim Symfony
Hier einige Wichtige Konvetionen:
- Benutze camelCase für PHP Variablen, Funktion-bzw Methodennamen und Argumente
(Bsp.: $acceptableContentTypes, hasSession());
- Benutze snake_case für Konfigurationparameters und Twig-Templates-Variablen
- Benutze namespaces für all PHP Klassen und UpperCamelCase für deren Namen
(Bsp.: ConsoleLogger);
Комментарии