Programmation
La programmation web est l'ensemble des activités qui permettent l'écriture et le paramétrage d'un site,
par l'utilisation d'un ou différents langages de programmation.
Le langage de programmation est le lexique de codage, c'est-à-dire la rédaction du code source d'un site Internet.
La phase de conception du code source est défini selon la nature et la complexité du projet . Un site web sera programmé en fonction des données qu'il a porté (les données algorithme), de la disposition des données (l'ergonomie du site) et de la nature et des données que le site doit récolter (l'interactivité du site).
La programmation d'un site web peut donc prendre différentes formes, de la simple page statique à la page dynamique avec connexion à une base de données.
HTML et XHTML
Toute page web comprend une base de langage HTML(Hypertext Markup Language)
ou XHTML (Extensible HyperText Markup Language). Il s'agit d'un langage de balisage
qui définit essentiellement la structure de la page web (titres, tableaux, paragraphes, etc.).
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 de la mise en forme
de la page.
Le XHTML est une évolution du HTML basée sur XML.
XML
Le langage de balisage XML(eXtended Markup Language) peut également servir de base à une page web. Le fichier XML est
la balise qui contiendra le contenu de la page web. Ce fichier sera lié à un fichier XSL (Feuilles de style XML) qui mettra en forme
les données du fichier XML.
PHP
PHP (PHP: Hypertext Preprocessor) est un langage de script interprété côté serveur. Le code PHP est lu par le serveur et interprété pour produire
une page HTML (ou d'autres types de fichier comme des images ou des documents PDF) à chaque fois que la page sera demandée.
Ce langage a été créé initialement dans le cadre des logiciels Open Source. De nombreux développeurs ont ensuite profité de l'Open Source pour développer de nombreux modules prêts à l'usage et paramétrables à volonté.
Les modules serveurs de PHP sont implémentés sur les serveurs Apache et Unix mais PHP peut être implémenté sur d'autres plates-formes via des CGI. PHP travaille généralement avec une base de données MySQL.
Votre entreprise aura donc des choix à faire pour que sa présence et son action sur internet soit efficiente. Nous vous accompagnons pour la conception
de vos projets sur Internet.