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

 > 

Elaboration d'un système de sélection et de classement des étudiants. Cas des départements de l'ISM (Institut supérieur de management )

( Télécharger le fichier original )
par Youssouf Marius FOPOU NJOYA
Institut supérieur de management de Dakar - Diplôme supérieur de gestion option technologie de l'information et de la communication 2008
  

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

Section 2 : Pourquoi utiliser le langage de programmation « PHP » ?

PHP (acronyme récursif pour PHP(19): HyperText Preprocessor), est un langage de scripts libre principalement utilisé pour produire des pages web dynamiques via un serveur HTTP(20) http://fr.wikipedia.org/wiki/PHP:HypertextPreprocessor - citenote-manpreface, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale, en exécutant les programmes en ligne de commande. PHP(19) est un langage impératif disposant depuis la version 5 de fonctionnalités de modèle objet complètes. En raison de la richesse de sa bibliothèque, on désigne parfois PHP(19) comme étant plus qu'un simple langage.

Il a été conçu pour permettre la création d'applications dynamiques, le plus souvent dédiées au Web. Ce langage est portable, il peut être utilisé sur plusieurs serveurs web et sa portabilité sur différentes plateformes n'est pas négligeable. Cependant, il est très majoritairement installé sur un serveur Apache. Ce couplage permet de récupérer des informations issues d'une base de données, d'un système de fichiers (contenu de fichiers et de l'arborescence) ou plus simplement des données envoyées par le navigateur afin d'être interprétées ou stockées pour une utilisation ultérieure.

C'est un langage peu typé et souple et donc facile à apprendre par un débutant mais, de ce fait, des failles de sécurité peuvent rapidement apparaître dans les applications. L'utilisation de PHP(19) en tant que langage de création de pages web dynamiques est la plus répandue, mais peut aussi être utilisé comme langage de programmation en ligne de commande sans utiliser de serveur HTTP(20) ni de navigateur. PHP(19) possède un grand nombre de fonctions permettant des opérations sur le système de fichiers, la gestion des bases de données, des fonctions de tri et hachage, le traitement de chaînes de caractères, la génération et la modification d'images, des algorithmes de compression...

C'est au vu de tous ces avantages que nous avons utilisés PHP(19) comme langage de programmation. Mais, cela n'a pas suffit pour afficher les résultats et les éléments de notre application. Nous avons dû utiliser pour l'affichage le langage HTML(22) qui permet de créer des pages web.

Elaboration d'un systeme de sélection et de classement des étudiants : Cas des Départements de l'ISM Fait par : FOPOU NJOYA Youssouf Marius

Section 3 : Pourquoi utiliser « HTML » ?

HTML(22) est un langage de description de document qui se présente sous la forme d'un langage de balisage dont la syntaxe vient du Standard « Generalized Markup Language (SGML).

Le HTML(22)HyperText Mark-Up Language ») est un langage dit de « marquage » dont le rôle est de formaliser l'ecriture d'un document avec des balises de formatage. Les balises permettent d'indiquer la façon dont doit être presente le document et les liens qu'il etablit avec d'autres documents.

Le langage HTML(22) permet notamment la lecture de documents sur Internet à partir de machines differentes, grâce au protocole HTTP(20), permettant d'acceder via le reseau à des documents reperes par une adresse unique, appelee URL(21).

A l'origine le HTML(22) a été conçu dans un souci d'universalité et de simplicité, mais au fil du temps, on s'est rendu compte qu'il mrle la presentation et le contenu ; ce qui ne va pas en concordance avec le langage d'origine SGML. C'est dans ce souci que les feuilles de style (CSS(23)) ont été créées. Leur utilisation permet de contrôler le rendu d'un document HTML en separant la presentation du contenu.

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








"Soit réservé sans ostentation pour éviter de t'attirer l'incompréhension haineuse des ignorants"   Pythagore