Accueil > Programmes > Projets PHP pour Sites WEB > Charlemagne > 1- Le Projet (Mise en place / Discussion) > 2- Finalisation du Projet en PHP > 1- Revoir ses bases en PHP
1- Revoir ses bases en PHP
mercredi 14 avril 2010, par
PHP est un langage simple, puissant et universel
C’est un langage interprété qui nécessite la présence d’un traducteur
- Ce traducteur est installé d’office sur la plupart des sites distants, encore appelés SERVEURS dont FREE.
- Et s’installe très facilement sur un ordinateur local l(On parle de client)
PHP parle couramment l’HTML, ce qui rend les 2 parfaitement compatibles, PHP complétant à l’infini chaque limitation HTML.
INSTALLER UN INTERPRÉTEUR PHP SUR SON ORDI
Je garde EasyPHP 1.8 (tout le reste ne m’a pas convaincu, ou a planté lamentablement à l’installation)
COMMENT LIRE UNE PAGE PHP ?
On ne peut ouvrir une page php à partir d’un navigateur, simplement en cliquant dessus
Il faut toujours l’ouvrir depuis un SERVEUR
L’adresse du serveur local est toujours :
Son IP est fixe = 127.0.0.1
OU DEPOSER LES FICHIERS PHP SUR LE SERVEUR LOCAL ?
Easyphp créer un dossier
WWW
Dans lequel il suffit de déposer un fichier PHP pour l’activer sur le serveur
Quand on tape localhost dans l’URL d’un navigateur,
- C’est le dossier WWW qui est pointé
- Et tous les fichiers qu’il contient sont listés
Il suffit maintenant de cliquer dessus pour les activer.
QUEL ÉDITEUR POUR ÉCRIRE EN PHP ?
Le gold standard me semble
C’est celui que nous utilisons
QUEL EST LE SITE DE RÉFÉRENCE POUR APPRENDRE LE PHP ?
On ne peut programmer en PHP sans faire un appel constant à PHP.NET
Son moteur de recherche est épatant
COMMENT SE DÉROULE UNE SÉANCE DE DÉBOGAGE EN PHP ?
3 fenêtres doivent être ouvertes sur le bureau
- 1- L’EDITEUR (qui contient les codes de tout le projet)
-
- PSPAD
-
- ATTENTION, il faut cliquer sur la disquette pour enregistrer tout ce qui a été modifié
- 2 LE NAVIGATEUR
-
- J’utilise FIREFOX qui peut basculer simplement avec l’extension IE-TAB sur I-EXPLORER)
-
- Firefox est branché sur LocalHost
-
-
- Puis sur le nom du projet testé
-
- Un Onglet sur PHP.NET est activé en permanence
- ATTENTION
-
- Il faut penser à recharger la page (Clic Actualiser ou F5) après toute modification
- 3 LE DEBOGUEUR
-
- La console d’erreur de Firefox (CTRL+MAJ+J) est suffisante pour la plupart des erreurs
-
- Elle désigne la ligne fautive dans PSPAD
-
- Et va jusqu’à pointer dans cette ligne le mot de travers.