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

 > 

Mise en œuvre d'une plateforme web de forum interuniversitaire par un système de gestion des contenus.


par Daniel Kavale
Université Révérend Kim - Graduat en Sciences informatiques 2018
  

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

I.3.3 Catégories des applications web

Les applications web ne sont pas conçues uniquement pour les ordinateurs, mais pour tout navigateur internet d'ordinateur ou de mobile. Il y en a plusieurs types. Leur classification peut se faire en fonction de la façon dont le contenu de l'application est présenté. Nous pouvons distinguer :

3 www.ideematic.com/application-web

8

4 Frederick Mpiana, Séminaire Informatique, Université Révérend Kim 2018, page 11

Application web statique

La première chose à savoir sur ce type d'application est qu'elle contienne peu d'informations et, en général, son contenu n'évolue pas ou très peu.

Le développement d'applications web se fait habituellement en HTML et CSS. Il peut, néanmoins y avoir des objets animés tels que bannières, GIF, vidéos, etc.

La modification du contenu des applications statiques n'est pas facile. Pour ce faire, vous devez télécharger le code HTML, l'éditer, puis l'uploader de nouveau sur le serveur.

Application web dynamique.

Les applications web dynamiques sont plus complexes sur le plan technique. Elles utilisent des bases de données pour charger des informations, et le contenu est mis à jour à chaque fois que l'utilisateur se connecte à l'application. Pour créer facilement des applications web dynamique, nous pouvons utiliser des SGC (Système de gestion des contenus).5

I.3.4. Architecture et fonctionnement d'une application web

I. 3.4.1 Architecture d'une application web à deux niveaux

L'architecture de base pour un site Web est une architecture à 2 niveaux entre un client (le navigateur Web) et un serveur. L'architecture s'appuie sur un poste central, qui envoie les données aux machines clientes:

Figure I.1 Architecture d'une application web à deux niveaux

? Le client émet une requête HTTP vers le serveur sur lequel est stockée la page HTML.

? Le serveur accède alors à ce fichier et le retourne au navigateur.

? Le navigateur interprète les balises HTML et affiche la page en résultat.

9

5 Fr.yeeply.com/blog/6_types-des-applications-web

10

La connexion des applications client-serveur ouvre donc les systèmes d'information vers l'extérieur.

Les technologies qui permettent d'obtenir un contenu dynamique depuis le poste client s'inscrivent également dans une architecture à 2 niveaux. Les programmes qui accèdent au serveur sont appelés des programmes clients. Dans le cas des scripts JavaScript ou des applets Java, les fonctionnalités supplémentaires apportées au niveau de la page ne dépendent pas de traitement opéré depuis le serveur ; c'est le navigateur qui interprète les scripts et affiche les données correspondantes. Il est donc nécessaire que votre navigateur accepte ces scripts. Il faut que JavaScript soit activé (ce qui est le plus souvent le cas, mais pas toujours pour des raisons de sécurité) et, pour les applets, vous devez disposer de la Java Virtual Machine(JVM) qui va compiler le code Java pour qu'il soit compréhensible par le navigateur.

Il existe de nombreux programmes légers et extensibles, également appelés plugins, qui, intégrés au navigateur, permettent d'enrichir ses fonctionnalités.

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








"Nous voulons explorer la bonté contrée énorme où tout se tait"   Appolinaire