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

 > 

Conception et réalisation d'un site web pour le département d'informatique

( Télécharger le fichier original )
par Cheheb Sonia Benabdelaziz Katia
Université Mouloud Mammeri de Tizi- Ouzou - Licence en informatique 0000
  

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

III.3.2. La Réalisation :

Après la conception Web vient la réalisation qui est l'étape de concrétisation technique du projet client. C'est la phase de développement pur, celle où il faut produire le code nécessaire aux besoins du site. C'est à ce moment que les maquettes graphiques sont transformées en pages HTML.

La réalisation d'un site web s'appuie sur un ensemble d'outils et de technologies de développement Web. On distingue :

- Les technologies côté : Il s'agit de l'ensemble des outils pris en charge par le navigateur

- Les technologies côté serveur : Il s'agit de l'ensemble des outils exécutés sur le serveur web.

Ces technologies sont définies dans ce qui suit : + Les technologies côté client :

Les technologies côté client permettent de gérer l'interface utilisateur de chaque page. Lorsqu'une page Web est consultée par un visiteur, le serveur HTTP se contente de transmettre au client le code source de celle-ci. C'est ensuite au navigateur du client d'interpréter le code reçu. Parmi les technologies coté client on cite :

CSS (Cascading Style Sheet) est un langage de mise en forme qui permet de décrire la présentation d'un document (positionnement des éléments, l'alignement, les polices de caractères, les couleurs, les marges et espacements, les bordures, les images de fond, etc.) écrit en HTML ou XML indépendamment de sa structure.

XSL (Extensible Stylesheet Language) est considéré comme l'équivalent du CSS pour XML. C'est un langage qui permet de décrire la manière dont des documents XML doivent être présentés. Ainsi, là où XML structure le fond d'un document (i.e. son contenu), XSL structure sa forme.

JavaScript : c'est un langage de script dérivé de java. JavaScript permet de dynamiser la présentation du contenu (animations, textes défilants...) ou de contrôler les données saisies dans des formulaires html.

Applets java : Une applet est un petit programme java pouvant être intégré dans une page Web et qui réside sur le serveur. Les applets servent à défiler du texte, présenter des menus, créer des animations, des formulaires capables de réagir à des informations entrées par l'utilisateur, ou tout autre type d'effets interactifs sur une même page Web.

+ Technologies côté serveur :

Ces technologies permettent de générer des pages en langage client : le serveur HTTP fait interpréter le code puis encapsule le résultat dans une page HTML qui va être envoyée par Internet au navigateur, qui va pouvoir la lire. La génération de cette page peut se faire en fonction de paramètres connus du serveur uniquement. Parmi les technologies coté serveur on cite :

ASP (Active Server Pages) est une technologie Web initiée par Microsoft en 1996 permettant d'exécuter des scripts côté serveur et développer des applications Web dynamiques en fournissant un accès simple à des bases de données.

Une page ASP est en fait une page HTML à laquelle une partie de code de programmation a été ajoutée. Ce code peut être programmé en divers langages de script, tel VB Script, JScript, Perl Script ou Python.

Un script CGI (Common Gateway Interface ou interface de passerelle commune) est un programme exécuté du côté serveur, permettant de cette façon l'affichage de données traitées par le serveur (provenant d'une autre application, comme un système de gestion de base de données, d'où le nom de passerelle). C'est l'usage le plus courant des programmes CGI.

Coldfusion est une application serveur créé par la firme Allaire(Macromedia) utilisé pour développer des applications Web comme la mise en oeuvre de sites marchands ou d'information.

JSP (Java Server Pages) est une technologie basée sur JAVA permettant la génération de pages web dynamiques. JSP consiste en une page HTML incluant du code Java (appelées scriptlets Java) qui s'exécutera sur le serveur.

Servlet java est une technologie introduite par Sun jouant un rôle symétrique à celui des applets, mais côté serveur. Cette technologie serveur permet de générer des

pages Web dynamiques, dont le contenu, issu de programmes d'applications sur le serveur, est adapté aux spécifications et aux requêtes d'utilisateurs particuliers. Tout comme pour les scripts CGI, les servlets Java réalisent la liaison entre des requêtes clientes et des données ou applications liées à un serveur.

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








"Le don sans la technique n'est qu'une maladie"