Evolutive web - Technologie et architecture de site - Montpellier
solutions personalisées et evolutives

Un peu de technologie

Architecture de site

structure de site

On parle souvent de site statique ou dynamique. Il serait plus juste de parler de page statique et page dynamique.

Site statique ou page statique

Une page statique est une page dont le contenu (textes, images...) est figé. Cela signifie que vous ne pouvez en modifier le contenu qu'en faisant de nouveau appel à la société qui vous a développé le site ou en apprenant à manipuler les fichiers Html, Css et JavaScript ou encore Flash.

Lorsqu'un internaute appelle une page statique, le fichier la contenant est simplement chargée, depuis le serveur hébergeant le site.

Une page statique est donc une page non paramétrable dont le contenu est défini au moment de la conception du site.

Site dynamique ou page dynamique

Au contraire une page dynamique est construite par un programme sur le serveur, lors de chaque appel. A la conception, les contenus que l'on veut rendre modifiable (textes, images, réglages...) seront isolés dans une base de données, de sorte que leur manipulation et leur exploitation ultérieure en soit facilitée. Par exemple, une administration sécurisée permettra à des personnes autorisées, sans connaissances techniques, via un formulaire de modifier ces contenus.

Ce type de page nécessite donc la mise en œuvre d'outils côté serveur. Nous utilisons pour notre part la base de données MySQL et le langage PHP qui représente le couple le plus largement supporté par les hébergeurs de sites.

Exemples de sites dynamiques : Site vitrine paramétrable, Blog, Forum, Site e-Commerce, Site communautaire, rencontre, annonces...

Web 2.0, Ajax, Flash dynamique

La mise à jour d'une page, même dynamique, s'obtient généralement d'un bloc par le réaffichage complet de la page. Une communication plus fluide avec la base de données du serveur a alors fait son apparition sous le nom d'Ajax. Par exemple, cette technologie permet de proposer immédiatement à l'internaute venant de saisir un code postal, la liste des communes rattachées, sans qu'il ne soit nécessaire d'effacer la page courante pour en afficher une nouvelle. Cette technique, un plus couteuse en développement, n'occasionne ni effacement de la page ni problème de repositionnement dans celle ci. Vos visiteurs jouissent ainsi de la même fluidité qu'avec leurs applications Off-line (locale à leur ordinateur) tout en profitant de la puissances de votre base de donnée.
Les mêmes mécanismes existent avec un Site Flash dynamique grâce à ActionScript et XML.
Web 2.0 désigne généralement ces applications fortement interactives.

Cliquez ici, pour une démonstration d'une page dynamique Ajax mettant une œuvre une base de données très complète des communes Françaises et utilisant la géo-localisation de Google Maps (Autre illustration d'Ajax).

Conclusion :

Dans une prestation sur mesure, à vous de voir quelles pages il est intéressant de rendre dynamiques, sachant que cela aura un coût initial plus important mais que les mises à jour seront gratuites et sans délais.

Voir également notre système de gestion de contenus  cms