Backend PHP (BPH) Help

Présentation du module Backend PHP

Le module Backend PHP

Notions abordées dans le module :

  • Les fondamentaux du langage

  • La gestion des formulaires

  • La gestion des bases de données

  • La Programmation Orientée Objet

  • L'architecture MVC

  • L'utilisation de librairies externes

  • Les tests unitaires et fonctionnels

  • Créer et tester une API

Les modalités d'évaluation

Rendu

Groupe ?

Nombre de points

Site dont vous êtes le héros

Non

10

The League

Oui

20

Fair Count

Oui

50

QCM

Non

20

Total

100

La note sur 100 sera ramenée sur 20.

Le PHP

Le PHP (PHP : Hypertext Processor), créé en 1995 par Rasmus Lerdorf est un langage de programmation, exécuté côté serveur qui sert principalement à générer des pages web dynamiques (c'est-à-dire dont le contenu diffère selon certaines conditions).

Il peut également être exécuté localement sur un ordinateur pour servir de langage de création de scripts.

Le PHP est un langage interprété ce qui signifie que vous n'avez pas à le compiler. En effet php est un binaire présent sur l'ordinateur ou le serveur à qui vont être passés les fichiers qu'il va ensuite interpréter.

Il est le plus souvent utilisé par un serveur web, comme Apache ou Nginx qui gère le fait de l'appeler.

Le PHP est écrit dans un langage de programmation que vous connaissez : le C, et son code source est disponible ici : Le GitHub de PHP.

La programmation Backend

Dans le cadre du développement web le code backend est celui qui est exécuté côté serveur. Il s'occupe de réceptionner les demandes utilisateurs, d'aller chercher les données dans une base de données ou via une API.

Dans le cas spécifique de PHP (ce n'est pas le cas de tous les langages backend), il peut également s'occuper de générer le HTML des pages avec des informations dynamiques (issues de la base de données ou d'une API).

Structure d'un fichier php

Le PHP peut soit être présent et injecté dans un fichier HTML (auquel cas le fichier peut être un fichier .phtml) soit il peut être isolé dans un fichier .php.

Dans tous les cas, le code PHP se trouve compris entre les balises PHP :

fichier.php ou fichier .phtml

<?php // mon code php ?>
20 November 2025