Introduction au langage de programmation php l2 bi 1 amp l2 glsi
Introduction au Langage de Programmation PHP L BI L GLSI Enseignante Mme Mayssa Bensalah C Préambule Client requête internet réponse Serveur appel de la page Base de données MySQL extraction de données Script PHP exécution Document Html C Introduction ? il existe deux types de sites web les sites statiques et les sites dynamiques ? Les sites statiqueil esxis tecdeeux stypoesndetsditesewsebs lietsesitses srtaétiqauelsiest léesssiteus niquement à l'aide des langages HTdyMnamLiqueest CSS Ils fonctionnent très bien mais leur contenu ne peut pas être mis à jour automatiquement il faut que le propriétaire du site le webmaster modi ?e le code source pour y ajouter des nouveautés ? Les sites dynamiques plus complexes ils utilisent d'autres langages en plus de HTML et CSS tels que PHP et MySQL Le contenu de ces sites web est dit dynamique ? parce qu'il peut changer sans l'intervention du webmaster C Comment fonctionne un site web ? Cas Cdas'ud'unn sisteisttaetiqusetatique Lorsque le site est statique le schéma est très simple Cela se passe en deux temps ainsi que vous le schématise la ?gure Lorsqusueivanltee site est statique le schéma est très simple Cela se passleeclieentndemdanede uauxservteeur mà vopir usne paageiwnebs i que vous le schématise la ?gure suivante le serveur lui répond en lui envoyant la page réclamée ? le client demande au serveur à voir une page web ? le serveur lui répond en lui envoyant la page réclamée C Comment fonctionne un site web ? Cas d'un site dynamique ? Lorsque le site est dynamique il y a une étape intermédiaire la page est générée ?g suivante ? Le client demande au serveur à voir une page web ? le serveur prépare la page spécialement pour le client ? le serveur lui envoie la page qu'il vient de générer C Les langages du Web ? Pour un site statique HTML et CSS ? De nombreux langages ont été créés pour produire des sites web Deux d'entre eux constituent une base incontournable pour tous les webmasters ? HTML c'est le langage à la base des sites web Simple à apprendre il fonctionne à partir de balises ? CSS c'est le langage de mise en forme des sites web Alors que le HTML permet d'écrire le contenu de vos pages web et de les structurer le langage CSS s'occupe de la mise en forme et de la mise en page C'est en CSS que l'on choisit notamment la couleur la taille des menus et bien d'autres choses encore Voici un code CSS div banner text-align center font-weight bold Font-size C Les langages du Web ? Pour un site dynamique ajoutez PHP et MySQL ? PHP c'est un langage que seuls les serveurs comprennent et qui permet de rendre votre site dynamique C'est PHP qui génère ? la page web comme on l'a vu sur un des schémas précédents ? Il peut fonctionner seul mais il ne prend vraiment de l'intérêt que s'il est combiné à un outil tel que MySQL Voici un code PHP C Les
Documents similaires







