Différences entre versions de « Symfony »
De Didaquest
Aller à la navigationAller à la recherche(3 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 25 : | Ligne 25 : | ||
= Tutoriel Symfony = | = Tutoriel Symfony = | ||
+ | * Un bon début : https://www.youtube.com/playlist?list=PLjwdMgw5TTLX7wmorGgfrqI9TcA8nMb29 | ||
+ | |||
* Tutoriel Symfony : Les nouveautés Symfony 4: | * Tutoriel Symfony : Les nouveautés Symfony 4: | ||
:* Cas pour Jobeet : En Anglais et le plus avancé des tutoriel : https://jobeet-tutorial.readthedocs.io/en/latest/ | :* Cas pour Jobeet : En Anglais et le plus avancé des tutoriel : https://jobeet-tutorial.readthedocs.io/en/latest/ | ||
Ligne 30 : | Ligne 32 : | ||
* Creer un blog pas à pas avec symfony: https://nouvelle-techno.fr/actualites/2019/07/29/symfony-4-creer-un-blog-pas-a-pas-installer-symfony-1-10 | * Creer un blog pas à pas avec symfony: https://nouvelle-techno.fr/actualites/2019/07/29/symfony-4-creer-un-blog-pas-a-pas-installer-symfony-1-10 | ||
− | * Héberger le site sur un hébergement mutualisé | + | * Héberger le site sur un hébergement mutualisé |
:* https://www.grafikart.fr/tutoriels/symfony-mutualise-1111 | :* https://www.grafikart.fr/tutoriels/symfony-mutualise-1111 | ||
:* https://www.youtube.com/watch?v=AAap9qRHgIk | :* https://www.youtube.com/watch?v=AAap9qRHgIk | ||
Ligne 39 : | Ligne 41 : | ||
= Tutoriel Laravel/Symfony : Laravel ou Symfony ? = | = Tutoriel Laravel/Symfony : Laravel ou Symfony ? = | ||
* https://www.youtube.com/watch?time_continue=23&v=tdZtQsu821M | * https://www.youtube.com/watch?time_continue=23&v=tdZtQsu821M | ||
+ | |||
+ | [[Category:PHP]] [[Category:Framework]] [[Category:Web développement]] |
Version actuelle datée du 7 septembre 2019 à 09:01
Installation
Avant d'installer Symfony, vous allez avoir besoin de quelques petites choses :
- Un serveur Web/PHP/MySQL (type xampp, laragon...), UNIQUEMENT pour la base de données, Symfony embarque son propre serveur Web
- Un IDE type Visual Studio Code (Télécharger https://visual-studio-code.fr.uptodown.com/windows/telecharger)
- Composer (https://getcomposer.org)
- Un terminal
Il est important de noter que nous aurons besoin d'une base de données "innoDB" afin d'avoir une structure relationnelle de base de données. Un serveur MySQL 5.6 est un minimum.
Pour installer Symfony, ouvrez votre terminal dans le dossier dans lequel vous souhaitez installer votre projet et entrez la commande suivante
- cas de commande pour installer un blog
composer create-project symfony/website-skeleton monblog
- composer : lance l’outil composer
- create-project : demande de créer un projet
- symfony/website-skeleton : demande d’installer la dernière version de symfony avec un modèle de squelette de site monblog : chemin vers le dossier du projet (par rapport au dossier en cours). Ici Symfony sera installé dans un dossier monblog
Une fois la commande lancée, quelques secondes/minutes s’écouleront avant la fin du processus d’installation.
Symfony versus Wordpress
- https://www.novaway.fr/blog/tech/creer-un-site-en-symfony-ou-avec-wordpress-que-choisir
- Symfony Blockchain : https://www.youtube.com/watch?v=rVFiELZf3jI
Tutoriel Symfony
* Un bon début : https://www.youtube.com/playlist?list=PLjwdMgw5TTLX7wmorGgfrqI9TcA8nMb29
- Tutoriel Symfony : Les nouveautés Symfony 4:
- Cas pour Jobeet : En Anglais et le plus avancé des tutoriel : https://jobeet-tutorial.readthedocs.io/en/latest/
- Cas pour Jobeet : Installation et explication en français attention ici c'est le cas de symfony/skeleton : https://www.youtube.com/watch?v=frURz_FywnA
- Creer un blog pas à pas avec symfony: https://nouvelle-techno.fr/actualites/2019/07/29/symfony-4-creer-un-blog-pas-a-pas-installer-symfony-1-10
- Héberger le site sur un hébergement mutualisé
- Pour les templates (moteur de templates):