La Programmation web peut prendre différentes formes : de la simple page statique à la page dynamique avec connexion à une base de données. Nous allons tracer ici un bref aperçu de différentes technologies possibles dans la programmation côté client ou côté serveur.

Nous utilisons pour la création de nos sites, le Html, le PHP, Flash, et bien évdement les techniques du Web 2.0

 

Le langage HTML ou XHTML

Toute page web comprend une base de langage HTML ou XHTML. Il s'agit d'un langage de balisage qui définit essentiellement la structure de la page web (titres, tableaux, paragraphes, etc.).

C'est un langage qui permet de créer des hyperliens, à savoir des liens d'un document à un autre ou d'un endroit d'un document à un autre endroit du même document.

Au départ ce langage ne définissait que la structure de la page mais très vite se sont rajoutées des balises (ou tags) qui s'occupaient de mettre en forme le document (mise en gras, en italique, choix d'un police de caractère, ...).

Depuis sa version 4, le langage HTML s'accompagne des CSS (Cascading Style Sheets - Feuilles de style en cascade) qui sont des styles qui se chargent la mise en forme de la page.

Le XHTML est une évolution du HTML basée sur XML.

 

Le PHP

PHP (PHP: Hypertext Preprocessor) est un langage de Script interprèté côté serveur. Le code PHP est inscrit directement dans la page HTML et sera lu par le serveur, "processé" et le résultat sera encapsulé dans la page HTML. Ce langage a été créé dans le cadre des logiciels Open Source (libre de droit quant à leurs sources et leur documentation).

  • Portabilité : Les modules serveurs de PHP sont implémentés sur les serveurs Apache et Unix mais PHP peut être implémenté sur d'autres plateformes via des CGI. PHP travaille généralement avec une base de données MySQL.
  • Mise en place : PHP est un langage de script, donc relativement facile à apprendre. La syntaxe est simplifiée, mais part d'une base de C. De nombreux développeurs ont profité de l'Open Source pour développer de nombreux modules prêts à l'usage et paramètrables à volonté.
  • Performance : Très bonnes performances. La seule limite serait l'évolution rapide des modules et donc parfois le besoin de "rafraîchir" la programmation.
  • Utilisation : Tout type d'application web peut être créé avec PHP.

 

Animation Flash

Flash (de Adobe Systems - Macromedia) est un programme qui permet de créer des animations dans un format vectoriel propriétaire. Le programme génère un fichier avec l'extension .fla qui est le fichier de travail (celui-ci reste la propriété du créateur, sauf cession de droits bien spécifique) et qui sera 'compilé' en un fichier avec l'extension .swf. Switch est un autre programme générant des fichiers swf hors de la sphère Macromedia.

Dans une page web, une animation Flash (fichier avec extension .swf) peut être intégrée comme partie de la page (une publicité, un menu,...) ou l'ensemble de la page peut être en flash mais il y aura toujours un squelette HTML.

 

Web 2.0

L'expression Web 2.0 a été proposée pour désigner ce qui est perçu comme un renouveau du World Wide Web. L'évolution ainsi qualifiée concerne aussi bien les technologies employées que les usages. En particulier, on qualifie de Web 2.0 les interfaces permettant aux internautes d'interagir à la fois avec le contenu des pages mais aussi entre eux.

« Web 2.0 » est une expression lancée par Tim O’Reilly en 2004. Il est fondateur des éditions O’Reilly, un éditeur spécialisé dans le domaine de l’Internet. Le terme s'est imposé à partir de 2007.

BESOIN D'UN SITE INTERNET ?

BESOIN D'UN LOGO?

  

DEMANDEZ UN DEVIS

BESOIN D'IMPRIMÉS?


Création d'affiches, plaquettes, flyers, dépliants, carte de visite