Developpez.com - Rubrique Symfony

Le Club des Développeurs et IT Pro

Documentation officielle du framework PHP Symfony3 : Partie 3 : Apprendre à installer et à configurer Symfony 3,

Traduit par Christophe L.

Le 2016-08-22 16:54:03, par Community Management, Community Manager
Traduction de la documentation officielle du framework PHP : Symfony 3
Partie 3 : Apprendre à installer et à configurer Symfony 3

Chers membres du club, je vous présente cette troisième partie de la traduction française de la documentation officielle de Symfony 3.

Dans cette troisième partie, vous allez apprendre de façon concrète à installer et à configurer Symfony 3 pour un premier projet.

Bonne lecture et n'hésitez pas à apporter vos commentaires.

Les autres parties de la documentation

Retrouver tous les meilleurs cours et tutoriels pour apprendre le framework PHP Symfony
Retrouver tous les meilleurs cours et tutoriels pour apprendre la programmation PHP
  Discussion forum
19 commentaires
  • Community Management
    Community Manager
    Bonjour Jarodd, pas besoin de connaitre Symfony 2 pour aborder ce tutoriel, ni même un autre framework
    Juste avoir des notions en PHP.
  • Community Management
    Community Manager
    Envoyé par Jarodd
    Bonjour !

    Il y a une suite prévue ? Si oui, c'est pour quand ? Merci !
    Bien sûr qu'il y a une suite prévue, et même une longue suite...

    La prochaine partie sera pour la semaine prochaine.
  • Community Management
    Community Manager
    Envoyé par Jarodd
    Il n'y aurait pas un problème de traduction ?

    Le tuto demande de créer la route /lucky/number.
    C'est corrigé.


    Envoyé par Jarodd
    Et ensuite il faut aller sur l'url http://localhost:8000/app_dev.php/nombre/magique
    Envoyé par Jarodd
    En faisant ça on tombe sur une 404, et ça me semble plutôt cohérent
    En effet, c'est normal. localhost pointe sur ton serveur local. Donc si tu n'as pas une telle page chez toi, ça ne marchera pas
  • Conspir
    Candidat au Club
    Merci merci beaucoup pour le travail
  • Jarodd
    Membre expérimenté
    Bonjour,

    Faut-il connaître SF2 avant d'aborder ce tuto ? Ou il est accessible si on n'a jamais fait de Symfon (mais qu'on connaît un autre framework POO, comme Zend) ?

    Merci
  • Jarodd
    Membre expérimenté
    Bonjour !

    Il y a une suite prévue ? Si oui, c'est pour quand ? Merci !
  • serna
    Membre habitué
    Merci pour ce travail de traduction et présentation..

    vivement la suite de la saison.. j'ai hâte de lire les prochains épisodes
  • Community Management
    Community Manager
    Envoyé par serna
    j'ai hâte de lire les prochains épisodes
    C'est pour très bientôt
  • Jarodd
    Membre expérimenté
    Il n'y aurait pas un problème de traduction ?

    Le tuto demande de créer la route /lucky/number.
    Et ensuite il faut aller sur l'url http://localhost:8000/app_dev.php/nombre/magique

    En faisant ça on tombe sur une 404, et ça me semble plutôt cohérent
  • Jarodd
    Membre expérimenté
    Chapitre 2 :

    1. Chaque requête est gérée par un simple fichier contrôleur frontal (ex. : app.php ou app_dev.php) qui amorce l'application ;
    2. le routeur lit les informations depuis la requête (ex. : l'URI), trouve une route qui correspond à l'information, et lit le paramètre du contrôleur depuis la route ;
    3. le contrôleur est exécuté depuis la route correspondante et le code interne de celui-ci crée et retourne un objet Response ;
    4. Les entêtes HTTP et le contenu de l'objet Response sont renvoyés au client.
    5. Le contrôleur correct de la route correspondante est exécuté et le code de celui-ci crée et retourne l'objet Response approprié ;
    6. Les entêtes HTTP et le contenu de l'objet Response sont renvoyés au client.

    Les points 5 et 6 semblent redondants avec les 3 et 4.

    Et au chapitre 3 :

    Tandis qu'un contrôleur peut être n'importe quelle fonction PHP appelable (une fonction, méthode d'un objet, ou une Closure), un contrôleur est habituellement une méthode dans une classe contrôleur
    Je ne comprends pas cette phrase.