IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 PHP Discussion :

Débutant ne sait pas démarrer son projet


Sujet :

PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 24
    Par défaut Débutant ne sait pas démarrer son projet
    Bonjour à tous, je débute sous symfony 4

    Alors voila, j'ai plus ou moins suivi les étapes du polycopié que j'ai à ma disposition (symfony 3)
    Et concrètement je ne sais pas précisément ce dont j'ai besoin pour réaliser mon projet ?
    Avec quoi est couplé Symfony ? je prend l'IDE que je veux ? NetBeans ? Je peux prendre simplement un éditeur de texte ? Atom ?

    En realité j'ai réellement eu du mal à initier le projet (je suis sur linux) il y a eu des conflit (la commande symfony new projet ne marche plus par exemple, il a fallu que j'installe un Composer.phar) au final j'ai réussi a générer le squelette
    sauf que c'est vide, je n'ai aucune page, je n'ai meme pas de dossier "twig" ou "doctrine" comment les obtenirs ? Je n'ai aucune vue.

    Concrètement je ne sais pas comment "voir" ce "nouveau projet" de mes propres yeux et commencer à travailler dessus ! je semble n'avoir rien compris ! ça me frustre ! dois-je avoir besoin de phpmyadmin ? comment y mettre une base de donnée ?

    Je suis perdu !

    a la base je veux simplement réalisé une application d'inscription, avec une base de donnée (seulement une table) pour pouvoir maitriser l'aspect de "controleur frontal" des vues, des routes, de doctrine etc... Sauf que je ne comprend rien !
    Quelqu'un peut-il m'éclairer ???

    Je vous remercie d'avance de la considération que vous porterai à mon message.

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Citation Envoyé par Aztharos Voir le message
    j'ai plus ou moins suivi les étapes du polycopié que j'ai à ma disposition (symfony 3)
    En 2018 on fait des documentation en ligne
    http://symfony.com/doc/current/getti...ted/index.html

    T'as déjà fait du PHP ? parce que vu tes questions ça semble pas être le cas.
    Si non, commencer par symfony , ça me semble compliqué ...
    Symfony c'est un framework relativement complexe qui , à mon avis, nécessite des notions avancées de PHP,SQL,HTTP , etc ...

    En ce qui concerne l'editeur , il est conseiller d'utiliser un IDE (netbean , phpstorm, etc ...) mais pas obligatoire. Tu peux utiliser notepad si ça te chante.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    Et le meilleur tutoriel d'introduction à Symfony (le reste du cours est payant, mais cette partie est gratuite).:

    https://knpuniversity.com/screencast/symfony3

    Même si c'est Symfony 3, il n'y a pas de grosses différences avec Symfony 4, dont le screencast est en préparation ici: https://knpuniversity.com/screencast/symfony

  4. #4
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 24
    Par défaut
    Merci à vous deux pour les réponses et les docs
    Oui j'ai déjà fais du php si pour vous "réaliser un formulaire, une connexion PDO" c'est faire du php (depuis j'ai rouillé un peu je suis étudiant et on voit les choses une par une avant de passer à une autre )
    Ce qui me posait le plus problème c'était que je comprenais bien comment cela marche, que ce sont des petites briques qui s'emboîtent (twig pour les vue, un contrôleur frontal pour les actions etc...) mais c'est l'aspect "plateau de jeu" que j'ai du mal à cerner (je vais lire les doc) ce qu' il faut pour que tout puisse cohérer et qu'on puisse bosser dessus

    Merci à vous je repasserai si il le faut

  5. #5
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 24
    Par défaut
    @Tsilefy Sur le tuto il y a une bannière qui informe "qu'une version plus récente de ce tutoriel est disponible" (Symfony 4) les chapitres n'ont pas le meme nom, selon vous je dois faire directement la dernière version, les 2 en commençant par la 3, ou c'est strictement la meme chose et faire les 2 ne m'apportera rien de spécial ?

    @grunk pour revenir la dessus, je ne débute pas l'informatique en me disant "tiens symfony ça sonne bien j'me lance" j'ai déjà codé en C, C#, html, Python (les rudiments, paradigme procédural et objet avec C#) mais je dois avouer qu'aux TP/cours PHP j'étais un peu à la ramasse, les $_FETCH[], les $_POST[], les connexion PDO, ca m'avait largué, ça remonte à quelques mois mais je n'en suis pas a mon premier pas (disons que je suis plus proche de mon premier pas sur PHP/Symfony) que sur l'informatique en général...

    Si : mon but est de faire cette appli toute bete avec une interface graphique, un menu :
    "inscription de personne" -> base de donnée
    "déposer un commentaire" -> base de donnée 2eme table
    " une petite vitrine pour présenter les personnes du staff"

    Alors Que dois-je aller fouiner ?
    (exemple : je suis toujours preneur de TP 'facile' qui font prendre la main, par exemple je n'en ai pas trouvé d'adapté pour moi en PHP, niveau trop avancé ou trop faible (rudiment de la programmation, calcul, boucle, conditions)) en dehors des liens que vous m'avez poster ici (faites comme si je partais de 0, j'ai une façon de travailler tres spéciale, j'ai besoin de bien voir ou je vais pour pouvoir foncer !) considérez que les documents sont tous acquis dès lors où vous aurez lu ce message, mais j'ai un peu de mal avec la théorie : tantot on croit la comprendre alors que ce n'est pas le cas, tantot on pense ne rien avoir compris alors que c'est pas si catastrophique que ça (effet Dunning-Kruger)

    merci à vous en tout cas !

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    Le tutoriel récent (qui est le tuto Symfony 4) n'est pas encore complet. Il y a quelques différences entre les deux, mais pas importantes (surtout au niveau de la mise en place initiale: Symfony jusqu'à v3 est un framework complet, et à partir de v4 c'est plus un micro-framework à agrandir soi-même).

    Si tu veux quelque chose de plus facile à prendre en main et si tu n'as pas un besoin immédiat d'apprendre Symfony, regarde plutôt Laravel. Personnellement je ne l'utilise pas parce que l'approche Laravel ne me convient pas, mais c'est extrêmement facile à apprendre, orienté débutants et c'est "battery included" (tout compris), à la différence de Symfony où tu dois en plus apprendre l'écosystème pour vraiment pouvoir faire quelque chose de bien rapidement.

Discussions similaires

  1. Réponses: 11
    Dernier message: 13/02/2014, 22h09
  2. Réponses: 5
    Dernier message: 10/08/2011, 11h16
  3. [Débutant] - Démarrer un projet jeu
    Par Lucier dans le forum Débuter
    Réponses: 9
    Dernier message: 29/01/2009, 09h59
  4. [Débutant] Télécharger une ressource hors de son projet
    Par kramer Mc Barreth dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 26/08/2008, 18h50
  5. tomcat ne veut pas démarrer mon projet
    Par diamonds dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 10/12/2006, 01h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo