Inscris-toi pour écrire dans l'encyclopédie Wikimini!

« PHP » : différence entre les versions

« PHP » défini et expliqué aux enfants par les enfants.
Jump to navigation Jump to search
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 8 : Ligne 8 :


*'''Les sites statiques ''': Ces sites web sont conçus uniquement avec les langages [[HTML|(x)HTML]] et [[CSS|CSS]]. Ils fonctionnent aussi bien q'un site en PHP, mais le propriétaire du site doit à chaque fois modifier son site lui-même s'il veut y changer quelque chose ou le mettre à jour. S'il ne le fait pas, les pages de son site afficheront toujours le même contenu. On dit qu'elles sont «&nbsp;statiques&nbsp;», car elles ne changent pas.<br>
*'''Les sites statiques ''': Ces sites web sont conçus uniquement avec les langages [[HTML|(x)HTML]] et [[CSS|CSS]]. Ils fonctionnent aussi bien q'un site en PHP, mais le propriétaire du site doit à chaque fois modifier son site lui-même s'il veut y changer quelque chose ou le mettre à jour. S'il ne le fait pas, les pages de son site afficheront toujours le même contenu. On dit qu'elles sont «&nbsp;statiques&nbsp;», car elles ne changent pas.<br>
*'''Les sites dynamiques'''&nbsp;: Ces sites web sont conçus avec les langages [[HTML|(x)HTML]] et [[CSS|CSS]], mais aussi avec du code PHP, et souvent encore avec du [[SQL|SQL]]. Les pages web de ces sites sont capables d'afficher des contenus différents, sans que le propriétaire du site ne doive à chaque modifier lui-même les fichiers de son site. Une page web dynamique peut, par exemple, afficher chaque jour un autre contenu, afficher un contenu différent en fonction de certains choix faits par le visiteur, etc. D'où l'intérêt de faire un site en PHP. Wikimini est d'ailleurs fait en PHP et [[SQL|SQL]]&nbsp;!<u><br></u>
*'''Les sites dynamiques'''&nbsp;: Ces sites web sont conçus avec les langages [[HTML|(x)HTML]] et [[CSS|CSS]], mais aussi avec du code PHP, et souvent encore avec du [[SQL|SQL]]. Les pages web de ces sites sont capables d'afficher des contenus différents, sans que le propriétaire du site ne doive à chaque modifier lui-même les fichiers de son site. Une page web dynamique peut, par exemple, afficher chaque jour un autre contenu, afficher un contenu différent en fonction de certains choix faits par le visiteur, etc. D'où l'intérêt de faire un site en PHP. Wikimini est d'ailleurs fait en PHP et [[SQL|SQL]]&nbsp;!


=== Comment fonctionne un site&nbsp;?<br> ===
=== Comment fonctionne un site&nbsp;? ===


*'''L'odinateur de l'internaute'''&nbsp;: Il va visiter le site, c'est comme qui dirait un "client" comme vous et moi&nbsp;!
*'''L'odinateur de l'internaute'''&nbsp;: Il va visiter le site, c'est comme qui dirait un "client" comme vous et moi&nbsp;!
*'''Un serveur'''&nbsp;: La plupart du temps, personne n'a jamais vu un serveur. Pourtant il est indispensable à votre site, sans cela votre site ne tournerait pas&nbsp;!
*'''Un serveur'''&nbsp;: La plupart du temps, personne n'a jamais vu un serveur. Pourtant il est indispensable à votre site, sans cela votre site ne tournerait pas&nbsp;!


Le client va arriver sur votre site, et va demander par exemple la page '''index.html'''. Le serveur va lui envoyer la page&nbsp;!
===


Le client va arriver sur votre site, et va demander par exemple la page '''index.html'''. Le serveur va lui envoyer la page&nbsp;!<br>
Le client arrive et demande la page '''forum.php'''. Le serveur va générer la page puis l'envoyer au client&nbsp;!


== LE SQL&nbsp;? ==
===


Le [[SQL|SQL]] est un langage qui permet de stocker des informations, par exemple pour stocker les messages d'un livre d'or il vous faudra apprendre le SQL&nbsp;!
Le client arrive et demande la page '''forum.php'''. Le serveur va générer la page puis l'envoyer au client&nbsp;!<br>

== LE SQL&nbsp;?<br> ==

Le [[SQL|SQL]] est un langage qui permet de stocker des informations, par exemple pour stocker les messages d'un livre d'or il vous faudra apprendre le SQL&nbsp;!<br>


=== Tout pour commencer&nbsp;! ===
=== Tout pour commencer&nbsp;! ===

Version du 26 septembre 2010 à 10:04

PHP est un langage de programmation inventé en 1995 par l'informaticien Rasmus Lerdorf. Il est principalement utilisé pour créer certains types de pages web, celles qu'on dit « dynamiques ».

Le sigle PHP correspond à « PHP: Hypertext Preprocessor ».

Le PHP, c'est quoi ?

Dans le web, il existe deux types de sites :

  • Les sites statiques : Ces sites web sont conçus uniquement avec les langages (x)HTML et CSS. Ils fonctionnent aussi bien q'un site en PHP, mais le propriétaire du site doit à chaque fois modifier son site lui-même s'il veut y changer quelque chose ou le mettre à jour. S'il ne le fait pas, les pages de son site afficheront toujours le même contenu. On dit qu'elles sont « statiques », car elles ne changent pas.
  • Les sites dynamiques : Ces sites web sont conçus avec les langages (x)HTML et CSS, mais aussi avec du code PHP, et souvent encore avec du SQL. Les pages web de ces sites sont capables d'afficher des contenus différents, sans que le propriétaire du site ne doive à chaque modifier lui-même les fichiers de son site. Une page web dynamique peut, par exemple, afficher chaque jour un autre contenu, afficher un contenu différent en fonction de certains choix faits par le visiteur, etc. D'où l'intérêt de faire un site en PHP. Wikimini est d'ailleurs fait en PHP et SQL !

Comment fonctionne un site ?

  • L'odinateur de l'internaute : Il va visiter le site, c'est comme qui dirait un "client" comme vous et moi !
  • Un serveur : La plupart du temps, personne n'a jamais vu un serveur. Pourtant il est indispensable à votre site, sans cela votre site ne tournerait pas !

Le client va arriver sur votre site, et va demander par exemple la page index.html. Le serveur va lui envoyer la page !

Le client arrive et demande la page forum.php. Le serveur va générer la page puis l'envoyer au client !

LE SQL ?

Le SQL est un langage qui permet de stocker des informations, par exemple pour stocker les messages d'un livre d'or il vous faudra apprendre le SQL !

Tout pour commencer !

Voici tous les programmes à télécharger pour coder corectement et proprement  en PHP:

Pour coder en PHP, il vous faudra Notepad +++  (Editeur de texte simple et adapté aux langages informatiques)

Ensuite pour que votre ordinateur lise le  PHP (votre ordinateur ne sait pas lire le PHP)

Pour pouvoir lire votre fichier, il vous faudra télécharger WAMPSERVEUR, qui feras de votre PC un petit serveur en local ! (Compilation de Apache, PHP, et SQL)

WampServeur comprends plusieur programmes:

  • Localhost: ce seras depuis ce répertoire que vous pourrez tester votre site en PHP.( en local, seul l'utilisateur de votre PC pourras voir l'ordis)
    • PhpMyAdmin: C'est votre base de donnés ! Vous savez c'est ici que le SQL vas nous servir.
Wikiboo Outils personnels