WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Création d'un site web avec système de préinscription en ligne.


par Epiphanie G. Ory
Université intercontinentale libre - Licence Professionnelle génie informatique 2017
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

V.3- Langages utilisés

V.3.1- HTML version 5

L'HyperText Markup Language, généralement abrégé HTML, est le langage de balisage conçu pour représenter les pages web. C'est un langage permettant d'écrire de l'hypertexte, d'où son nom. HTML permet également de structurer sémantiquement et logiquement et de mettre en forme le contenu des pages, d'inclure des ressources multimédias dont des images, des formulaires de saisie, et des programmes informatiques. Il permet de créer des documents inter-opérables avec des équipements très variés de manière conforme aux exigences de l'accessibilité du web. Il est souvent utilisé conjointement avec le langage de programmation JavaScript et des feuilles de style en cascade (CSS).

V.3.2- CSS (Cascading Style Sheets) version 3

ORY EPIPHANIE 39

Création d'un site web avec système de préinscription en ligne : cas de Sup'Management CI

Les feuilles de style en cascade, abrégés CSS de l'anglais Cascading Style Sheets, forment un langage informatique qui décrit la présentation des documents HTML. CSS permet de prendre en charge la mise en forme d'une page web.

V.3.3- JavaScript

JavaScript est un langage de script qui permet d'insérer des animations dynamiques dans une page HTML.

V.3.5- SQL

SQL (Structured Query Langage) est un langage de définition de données (il permet de créer des tables dans une base de données relationnelle), la manipulation de données (il permet de sélectionner, insérer, modifier, supprimer des données d'une table d'une base de données relationnelle) et la protection d'accès (possibilité de définir des permissions au niveau des utilisateurs d'une base de données relationnelle).

Outre l'aspect de manipulation des données, la partie langage de définition des données permet de créer et de modifier l'organisation des données dans la base de données, la partie langage de contrôle de transaction permet de commencer et de terminer des transactions.

La syntaxe de SQL fait l'objet de la norme ISO 9075. Cette norme laisse la possibilité aux producteurs de SGBD (Système de Gestion de Base de Données) d'y ajouter des instructions spécifiques et non normalisées. La norme a évolué au cours des années en vue de s'adapter aux demandes, et les éditeurs de SGBD ont souvent ajouté des possibilités à leurs produits avant que celle-ci fassent objet de normes ce qui provoque des variations dans la compréhension et l'interprétation

ORY EPIPHANIE 40

Création d'un site web avec système de préinscription en ligne : cas de Sup'Management CI

qui est faite d'un code source en SQL par les différents logiciels de SGBD. Ces différences font qu'un code source écrit sans précaution pour un SGBD donné ne fonctionnera pas forcément avec un autre.

Pour justement pallier à ce problème nous avons décidé de travailler avec les classes PDO (PHP Objects Data), disponible depuis la version 4 de PHP, qui est une intégration de la programmation orientée objet en PHP. L'un des principaux avantages de PDO est la facilité de migration d'un SGBDR à un autre en ce sens où l'on a pas besoin de réécrire tout le code comme on le ferait lorsqu'on utilise les fonction mysql_ *(), mysqli_*()«. Il suffit juste de modifier les paramètres de connexion à la base de données au moment de l'instanciation de l'objet PDO.

ORY EPIPHANIE 41

Création d'un site web avec système de préinscription en ligne : cas de Sup'Management CI

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Un démenti, si pauvre qu'il soit, rassure les sots et déroute les incrédules"   Talleyrand