INTERFACE HOMME ET MACHINE 

Le langage PHP:

Introduction

PHP est un langage interprété (un langage de script) exécuté du côté serveur(comme les scripts CGIASP, ...) et non du côté client (un script écrit enJavascript ou une applet Java s'exécute sur votre ordinateur...). La syntaxe du langage provient de celles du langage C, du Perl et de Java. Ses principaux atouts sont :

  • Une grande communauté de développeurs partageant des centaines de milliers d'exemples de script PHP ;

  • La gratuité et la disponibilité du code source (PHP est distribué sous licence GNU GPL) ;

  • La simplicité d'écriture de scripts ;

  • La possibilité d'inclure le script PHP au sein d'une page HTML(contrairement aux scripts CGi, pour lesquels il faut écrire des lignes de code pour afficher chaque ligne en langage HTML) ;

  • La simplicité d'interfaçage avec des bases de données (de nombreux SGBDsont supportés, mais le plus utilisé avec ce langage est MySQL, un SGBD gratuit disponible sur de nombreuses plateformes : UnixLinuxWindows, MacOs X, Solaris, etc...) ;

  • L'intégration au sein de nombreux serveurs web (Apache, Microsoft IIS, etc.).

PHP supporte 8 types basiques.

4 types scalaires :

boolean

integer

float (nombre à virgule flottante, i.e. double)

string

2 types composés :

array

object

Et finalement, 2 types spéciaux :

resource

NULL

Une fois une page HTML ou PHP appelée, elle passe par le serveur Web (ici Apache). Si l'extension du fichier correspond à ce que l'on a défini comme étant l'extension PHP (généralement .php3, .php ...), le serveur demande à l'interpréteur PHP d'exécuter le code PHP contenu dans le fichier (ce qui généralement ajoutera du code HTML à la page). L'exécution de ce code PHP entrainera éventuellement un échange d'informations avec la base de données (ou d'autres systèmes). Au final, c'est une page HTML (généralement) qui est renvoyé à Apache (avec éventuellement du Javascript, des appels à des applets... enfin tout ce que les navigateurs peuvent comprendre). Le résultat est émis vers le navigateur.

On utilise le langage php pour créer une page web,

Dans notre projet l'administration et la maintenance de la base de donnée ce font a l'aide d'un logiciel spécialiser, mais le php est aussi indispensable car il va permettre de générer de simples rapports et formulaires pour les utilisateurs (élevés, caissier, cantine, ect)

HEIDI SQL:


 

Zuletzt geändert: Freitag, 14. Februar 2014, 16:52