Créer site web

Bonjour,
je veux créer un site web dynamique avec tout ce qui va avec,c'ast à dire base de donnéé,barre de navigation.
mon problème est le suivant,je ne sais pas comment m'organiser,je veux dire dois-je faire le site d'abord,la base de donnée ensuite;à quel moment intervient le php....
ensuite comment créer un menu déroulant et cette barre de navigation..
merci de bien vouloir m'aider
Configuration: Windows XP Internet Explorer 7.0

3 réponses

  1. Bonjour,

    Met tout d'abord en place tes scripts PHP :-)

    Pour le menu déroulant : https://lehollandaisvolant.net/errors/404.html

    La barre de navigation, tu veux dire une fonction "rechercher" ?
    1. Salut,

      Pour crée un site web dynamique :
      - il faut du HTML et du CSS qui permette de structurer et de mettre en forme le site
      - du php (pour que l'utilisateur puisse interagir avec le site). Souvent le php utilise une BDD (mysql) pour récupérer/sauvegarder/mettre a jour les informations du site (contenu, lien, nom des membres, etc)

      Si tu ne connais pas ses langages, je te conseil de lire dabord :
      https://www.vulgarisation-informatique.com/xhtml.php
      https://www.vulgarisation-informatique.com/php.php
      OU
      https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
      https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql

      J'espère avoir répondu a ta question, a bientot
      1. A mon avis la marche à suivre c'est :
        - création d'une maquette soit avec un éditeur wyswig pour faire du html soit dans un éditeur de texte évolué pour avoir une idée précise de ce que tu veux : navigation, contenu des pages...
        - pour chaque page de la maquette, tu isoles les portions qui doivent apparaitre dans ta base de données
        - tu crées la BDD et tu la "remplit" de données pour faire tes tests (des dummies) : 2 à 5 enregistrements par table
        - tu codes tes pages en php pour la lecture des données
        - tu codes les formulaires pour l'insertion des données

        et à partir de là, développement itératif : modifications de la BDD -> modifications des pages "présentation" -> modification des pages "insertion"

        et n'oublie pas d'effacer les dummies après les test