Cours php

2814 mots 12 pages
PHP Développement web dynamique
Animé par: Loubna BELKOUAR

Année universitaire: 2012/2013

Programme
Concepts de base des sites web  Sites web statiques et dynamiques  Caractéristiques d’un script php  Rappel: HTML et CSS  Requêtes HTTP  Environnement de travail  Bases du langage PHP  Commentaires  Variables  Opérateurs  Conditions  Boucles  Fonctions  Projets de réalisation


Définition


PHP: Hypertext Preprocessor est un langage de scripts libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale. PHP est un langage impératif disposant depuis la version 5 de fonctionnalités de modèle objet complètes.

Site web statique / dynamique
Site web statique: Contenu figé Modification au niveau du code


Site web dynamique Véritable application informatique Lié à une ou plusieurs base de données


Principe de fonctionnement d ’un site web statique
Client
Navigateur HTTP Protocole HTTP Demande Une Page html Page HTML

Serveur Web Localise la page dans le serveur et l ’envoi directement au client

Principe de fonctionnement d ’un site web dynamique
Client
Protocole HTTP

Serveur Web (Apache)

Demande Une Page PHP Exécute le code Navigateur de la page php et HTTP renvoie au client Page HTML le résultat sous format HTML

Serveur de bases de données

Principe de fonctionnement d ’un site Web dynamique avec PHP
SERVEUR WEB
Demande Page.php

Page.php
Exécute

Client
Résultat HTML +CSS +java script

Apache
Encodag e HTTP Résultat HTML

PHP
.EXE

SGBD MySQL

Caractéristiques d’un script PHP
 Extension

(.php)  Les scripts php sont exécuté coté serveur  Les scripts php sont délimités par les balises

Fonctionnement


  

Un script PHP s’exécute lorsqu’un navigateur appelle une page ayant cette extension sur le serveur web. Le serveur web lance alors le module PHP

en relation

  • Cours philo
    287 mots | 2 pages
  • Cours philo
    932 mots | 4 pages
  • Cours escp
    1453 mots | 6 pages
  • Cours sur l'apa
    3288 mots | 14 pages
  • Cours PH
    440 mots | 2 pages
  • Data
    362 mots | 2 pages
  • Cours dreamweaver
    713 mots | 3 pages
  • Cours pstg
    1375 mots | 6 pages
  • Ayyoub
    642 mots | 3 pages
  • Cours philo
    797 mots | 4 pages
  • Cours psc
    36416 mots | 146 pages
  • Cours phédre
    27567 mots | 111 pages
  • Cours asp.net
    1386 mots | 6 pages
  • Cours de philo
    2103 mots | 9 pages
  • Cours philo
    361 mots | 2 pages