Php pour les nuls siteduzero
127
pages
Français
Documents
Obtenez un accès à la bibliothèque pour le consulter en ligne En savoir plus
Découvre YouScribe et accède à tout notre catalogue !
Découvre YouScribe et accède à tout notre catalogue !
127
pages
Français
Documents
Obtenez un accès à la bibliothèque pour le consulter en ligne En savoir plus
Cliquez ici pour entrer ! 1 Et PHP dans tout ça ? Eh bien PHP, c'est un autre langage qui vient se mettre au milieu de ce code HTML. Voici par exemple ce que ça peut donner (c'est un petit aperçu de ce que vous allez apprendre) : Source 1.1.2 : du code PHP au milieu du code HTML (page .php)
Cliquez ici pour entrer ! Qu'est-ce qui est nouveau ici ? C'est cette ligne : echo("Vous êtes le visiteur n°" . $nbre_visiteurs); ?> Il y a toujours du langage HTML autour, mais on trouve au milieu des instructions PHP. Ce que je vais vous apprendre c'est à savoir manier des lignes de ce type. Oui, ça fait peut-être un peu peur ces caractères bizarres au milieu ($ ; ? > ), mais bientôt cela vous sera familier (si si je vous l'assure). Comme vous le voyez, une page qui ne contient que du HTML possède l'extension ".html". Une page qui contient du code PHP, elle a l'extension ".php". Comme il y a eu plusieurs versions de PHP, il n'est pas rare que vous rencontriez des extensions .php3 ou .php4. La version actuelle de PHP est la v4. Existe-t-il des pages qui ne contiennent que du PHP ? Mmh, en fait non, on a quand même toujours besoin du HTML pour faire une page web. On ne peut pas y échapper ! En résumé : le HTML est pratique un moment, mais il est limité. A l'aide de PHP, vous pourrez réaliser bien plus de choses pour votre site web. Des exemples ? • Un forum, où tout le monde peut discuter, échanger, s'entraider si quelqu'un a un problème. • Un Chat, pour discuter en temps réel avec d'autres personnes ! • Un livre d'or : si votre site web plaît à vos visiteurs, ils peuvent laisser un message disant que votre site web est super, et tout le monde pourra le lire ! • Une newsletter : c'est très facile à mettre en place. Vous rédigez votre newsletter, vous cliquez sur un bouton, et là le mail s'envoit automatiquement à toutes les personnes inscrites à votre newsletter ! • Un compteur de visiteurs, visible ou caché, c'est vous qui voyez ce que vous préférez. Et comme c'est vous qui allez le créer, il n'y aura pas de pub (ceux qui utilisent un compteur avec une pub se font arnaquer je vous le dis de suite). 2 • Un système de news automatisé : vous allez sur une page, vous tapez le texte de le nouvelle news, et immédiatement après la page d'accueil de votre site s'actualise et tous vos visiteurs voient cette news ! • On peut imaginer alors qu'ils réagissent à cette news : ils donnent leur avis, se proposent pour vous aider etc... PHP peut faire encore beaucoup plus que ça, mais c'était pour vous mettre l'eau à la bouche. Ce qu'il faut bien retenir donc, c'est que PHP vous permet de créer des pages web dynamiques, qui se mettent à jour toutes seules sans que vous ayez à passer par là. En clair, vous pouvez être en vacances aux Bahamas, et votre site continuera à évoluer tout seul ! Autre gros avantage, vous allez vous en rendre compte, PHP inaugure l'ère du Webmaster Fainéant (avec un grand F) : une fois que vous avez mis votre site en place, il se met à jour tout seul, se transforme, sans que vous ayez à lever le petit doigt. Si ça c'est pas la belle vie ! Vous comprenez un peu mieux maintenant pourquoi on s'intéresse de plus en plus au PHP ? Différences Entre HTML Et PHP Ce que je vais vous apprendre maintenant, ce n'est pas très compliqué, et pourtant beaucoup de gens se lancent dans le PHP sans le savoir ! Croyez-moi : si vous faites l'effort de comprendre comment ça marche (ça vous prendra 10 minutes), non seulement vous allez gagner beaucoup de temps ensuite, mais en plus vous comprendrez ce que vous ferez. Et ça, ça n'a pas de prix croyez-moi. De quoi je vais vous parler ? Je vais vous expliquer ce qui se passe exactement quand un visiteur veut aller sur votre site web. Il tape l'adresse ok, mais ensuite ? La page s'affiche, d'accord, mais entre-temps que s'est-il passé ? Ca c'est vraiment important, parce qu'en HTML et en PHP ça ne fonctionne pas vraiment pareil. Il y a une notion fondamentale à connaître : les relations entre le client et le serveur. Quoi "beârk" ? Non non, il n'y a rien de sorcier là-dedans ! • Le client : celui qu'on appelle "le client", c'est vous :o). C'est vous qui êtes tranquille pépère installé devant votre ordinateur, et qui demandez à voir une page web. Tous les visiteurs d'un site web sont des c