LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

RESUME COMPLET Pierre Giraud

Cours : RESUME COMPLET Pierre Giraud. Recherche parmi 300 000+ dissertations

Par   •  6 Mai 2016  •  Cours  •  10 395 Mots (42 Pages)  •  1 041 Vues

Page 1 sur 42

CHAPITRE 1 : Introduction au PHP

1.1 Définition et utilité du PHP

PHP = PHP Hypertext Preprocessor

Le PHP s’exécute côté serveur et permet de dynamiser un site.

Site statique = doit être actualisé par quelqu’un pour changer (Qu’avec HTML et CSS)

Site dynamique = change tout seul en fonction du visiteur ou de n’importe quel autre paramètre (heure, saison, etc.) (Espace connexion visiteurs, forums, horloge etc…)

1.2 La Relation Client / Serveur

Client = Ordinateur qui demande une page web

Serveur = Ne s’arrête jamais et envoi la page web demandée au client

Pour un site dynamique, le serveur génère potentiellement différemment une page donnée pour chaque visiteur qui la demande.

1.3 Le PHP génère du HTML

Un client n’est pas capable de lire du PHP

Rôle principal et intérêt du PHP = génère et envoie une page en HTML (ou en CSS) différente pour chaque visiteur.

1.4 Site Dynamique = PHP ?

PHP n’est pas le seul langage permettant de créer des sites dynamiques, il possède de nombreux concurrents.

Concurrents : Django, JEE, Ruby, etc.

Pourquoi le PHP ? : Simplicité de prise en main, Grande communauté, Fonctions prêtes à l’emploi

CHAPITRE 2 : Préparer son environnement de travail

2.1 Travailler en local

Travailler en local = travailler hors-ligne, sur sa machine. A opposer au travail sur serveur.

Intérêt du travail en local?: Gratuité, Possibilité de tester, de préparer des modifications, Possibilité de travailler n’importe où, n’importe quand

2.2 Recréer une architecture serveur sur son ordinateur

Pour travailler en local obligation de transformer son ordinateur en serveur. En effet les clients ne savent pas lire le PHP !

Pour cela, il suffit d’installer : WAMP pour Windows, MAMP pour Mac, XAMPP pour Linux

2.3 L’éditeur de texte

Énormément d’éditeur de texte sur le marché aux fonctionnalités plus ou moins équivalentes.

Conseil : en choisir un gratuit et avec lequel vous vous sentez à l’aise.

Les meilleurs selon moi : Notepad++ pour Windows, Komodo Edit pour Mac, gEdit pour Linux

CHAPITRE 3 : Les bases du PHP

ECHO et PRINT sert à afficher du texte ou des chiffres

Différences entre ECHO et PRINT

ECHO : Peut retourner plusieurs chaines de texte, et est plus rapide

PRINT : Ne retourne qu’une chaine de texte

Résumé : N’utilisez que ECHO sauf pour raison bien spéciale.

 

  Premiere page avec du php

 

 

 

     

Ceci est un paragraphe en HTML

   

   echo "Ceci a été écrit en PHP
";  
//
est un saut de ligne

   print "Ceci est affiché grâce à print";

     ?>

 

Comment introduire des " dans un code :

Utilisez l’anti-slash \ OU des apostrophe '

Exemple :

echo "Ceci a été \"écrit\" en PHP
";  

echo 'Ceci a été "écrit" en PHP
';  

echo 'Cest l\'été
';  

Les commentaires en PHP :

Texte insérer dans le code qui n’apparaît pas dans le navigateur

Commentaires mono-lignes et multi-lignes

Exxemples :

// Je suis un commentaire mono-ligne

/* Je suis un

     Commentaire

     Multiligne

*/

Instruction INCLUDE

Permet d’inclure automatiquement le haut-de-page, pied-de-page, etc….

Exemple :

menu.php, header.php, footer.php

Dans menu.php :

Naviguez via le menu

Dans header.php :

Logo du site

Dans footer.php :

Logo du site

Dans page1.php

        Untitled

include("header.php");

?>

include("menu.php");

?>

Pierre Giraud

 Bienvenue sur mon site !

Sur celui-ci, vous trouverez des cours et tutoriels gratuits de programmation, en référencement, etc.

include("footer.php");

?>

Résultat :

[pic 1]

P.S. Si problèmes d’affichage des accents vérifier que vous êtes bien en Western Europe (Latin-1/ISO-8859-1)

Ou dans :

Ou essayer :

P.S. Il semble que dans page propriety et dans le meta charset doivent êtres semblables

CHAPITRE 4 : Les variables en PHP

***Variable sont un container servant à stocker des informations comme un nombre ou un texte par exemple. On peut en tout moment incrémenter ou ajouter des informations. Ils conservent temporairement l’information.

...

Télécharger au format  txt (36.2 Kb)   pdf (399.5 Kb)   docx (69.1 Kb)  
Voir 41 pages de plus »
Uniquement disponible sur LaDissertation.com