Recherchez sur tout Techno-Science.net
       
Techno-Science.net : Suivez l'actualité des sciences et des technologies, découvrez, commentez
 A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | +
Page web dynamique

Un site Web dynamique est un site Web dont les pages peuvent être générées dynamiquement, soit à la demande. On parle aussi par opposition de site Web statique.

Le contenu peut être obtenu en combinant l'utilisation d'un langage de scripts ou de programmation (La programmation dans le domaine informatique est l'ensemble des activités qui permettent l'écriture des programmes informatiques. C'est une étape importante de la conception de...) et une base de données. Dans le monde (Le mot monde peut désigner :) des logiciels libres, il s'agit souvent de PHP (PHP (sigle de PHP: Hypertext Preprocessor), est un langage de scripts libre principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme...) pour le langage et MySQL pour la base de données, le langage Perl étant de moins en moins utilisé. Il existe aussi des solutions propriétaires, par exemple celle de Microsoft (Microsoft Corporation (NASDAQ : MSFT) est une multinationale américaine de solutions informatiques, fondée par Bill Gates et Paul Allen, dont le revenu annuel a atteint 44,28 milliards de dollars en...), avec ASP et Access/MS-SQLServer et, plus récemment, la toute dernière technologie (Le mot technologie possède deux acceptions de fait :) ASP.NET qui vient réconcilier les programmeurs dits "d'applications" et les développeurs Web grâce à une nouvelle façon de programmer le Web, le "code-behind". D'autres solutions sont offertes par Macromedia (Macromedia (NASDAQ : MACR) était une entreprise d'informatique américaine produisant des logiciels et dont le siège social...) (rachetée par Adobe) tel que ColdFusion.

La présentation peut être changée et les pages adopteront alors instantanément la nouvelle apparence. Le contenu, provenant en général d'une base de données ou de fichiers XML, peut aussi changer à la demande.

Il y a une troisième notion de logique (La logique (du grec logikê, dérivé de logos (λόγος), terme inventé par Xénocrate signifiant à la fois raison, langage, et raisonnement) est dans une première approche...). À l'aide d'un langage de programmation (Un langage de programmation est un langage informatique, permettant à un être humain d'écrire un code source qui sera analysé par une machine, généralement un ordinateur. Le code source subit...), le webmestre peut automatiser certaines tâches ou proposer une application Web comme un album photo ou un forum de discussion.

Cette séparation contenu/présentation/logique est le credo des développements actuels.

Les avantages sont donc loin d'être négligeables, et les possibilités de dynamisation évoluent de jours (Le jour ou la journée est l'intervalle qui sépare le lever du coucher du Soleil ; c'est la période entre deux nuits, pendant laquelle...) en jours.

Mais les sites Web statiques n'ont pas dit leur dernier mot. D'une part ils sont plus simples à créer pour les personnes sans connaissance technique suffisante (il est facile de créer des pages en HTML avec des outils de base et un minimum de volonté) et d'autre part, les hébergeurs Web ne proposent pas toujours la possibilité de faire un site dynamique (Le mot dynamique est souvent employé désigner ou qualifier ce qui est relatif au mouvement. Il peut être employé comme :).

Certains hébergeurs comme Free, proposent de créer un site dynamique (Avec PHP/MySQL) mais bloquent certaines fonctionnalités, comme la fonction mail (plus maintenant : mais limité à 2000 mails par semaine).

Source: Wikipédia publiée sous licence CC-BY-SA 3.0.

Vous pouvez soumettre une modification à cette définition sur cette page. La liste des auteurs de cet article est disponible ici.