Menu  Contenu  Contact-Webmaster  Sitemap 

Lexique informatique

Explications techniques

    langages

  • (X)HTML (eXtensible) HyperText Markup Language
    HTML, et son successeur Xhtml, sont des langages de balisage permettant de :
    • structurer le contenu d'une page web de façon sémantique
    • incorporer des liens hypertextes
    • inclure des images et autres fichiers multimédia
    C'est LE langage indispensable pour créer un site web, mais il est souvent utilisé conjointement avec d'autres langages.
  • CSS Cascading Style Sheets (feuilles de style en cascade)
    Le CSS est un langage décrivant la présentation des éléments d'un document HTML. Il permet ainsi de séparer complètement le contenu et la structure d'une page web de sa représentation visuelle. Ceci présente de gros avantages en matière de programmation web, dont celui d'améliorer l'accessibilité d'un site.
    Un très bel exemple de la puissance de ce langage sur le site CSS Zen Garden.
  • JavaScript JavaScript est un langage de programmation de scripts du type Orienté Objet. Il s'incorpore au code HTML, permet la gestion d'évènements et offre donc une dimension dynamique aux pages web, qui réagissent alors aux actions de l'internaute. C'est un langage qui est interprété "coté client" par le navigateur (c'est à dire directement sur l'ordinateur de l'internaute) et non sur le serveur qui héberge le site ; ce qui évite de surcharger le serveur de requettes. En contrepartie ses applications et ses capacités sont moins étendues que celles d'un langage interprété "coté serveur" tel que PHP.
  • PHP PHP Hypertext Preprocessor
    C'est un langage de programmation très puissant qui est exécuté "coté serveur", c'est à dire sur l'ordinateur qui héberge votre site internet. Il permet de générer des pages web en fonction des demandes de l'utilisateur en piochant par exemple les informations demandées dans une base de données et en renvoyant un résultat sous forme de Html.
  • Java Java est un langage de programmation puissant développé par la société Sun Microsystems et dont l'utilisation est libre et gratuite. Il permet de développer des applications complexes et est utilisé sur un très grand nombre de plates formes.
  • Langage Orienté objet Les langages de programmation orientée objet sont construits sur une logique différente des langages plus anciens dits "procéduraux". Ils permettent de créer des applications évoluées répondant aux exigences actuelles en matière de manipulation des données, grace à la notion d'objets pouvant hériter des propriétés de leurs "parents".
  • technologies

  • BDD Acronyme désignant une Base De Données, c'est à dire un système informatique permettant de stocker de grandes quantités d'information de façon organisée et structurée.
  • MySQL MySQL est un Système de Gestion de Base de Données (SGDB) l'un des plus utilisé au monde, notamment pour les applications web.
  • PostgreSQL PostgreSQL : un autre système de Base De Données. C'est un outil libre (donc gratuit) très performant car fonctionnant sur le principe d'une gestion relationnelle des données.
  • CMS Content Management Systems (système de gestion de contenu)
    Les CMS constituent une famille de logiciels, facilitant la conception de site internet puis leur mise à jour de façon collaborative. Ils permettent par exemple de créer facilement des sites du type Blog, Wiki, etc.
  • AJAX Asynchronous Javascript And XML (XML et Javascript asynchrones)
    Ce n'est pas à proprement parler un langage de programmation, mais plutot une technique de développement d'applications web. En effet AJAX est basé sur l'utilisation conjointe de plusieurs langages et types de documents: HTML, CSS, JavaScript, XML, DOM. Cette solution apporte de grands avantages et permet de concevoir des applications web rapides et performantes, sans surcharger le serveur d'hébergement de façon inutile.
  • terminologies

  • URL Uniform Resource Locator (localisateur uniforme de ressource)
    Une URL est tout simplement l'adresse web qui apparait dans votre navigateur quand vous consultez une page sur internet.
  • Template Un template est un modèle de conception d'un logiciel ou d'un site web. On utilise aussi les termes de "patron" ou de "gabarit".
  • référencement

  • Moteur de recherche Les moteurs de recherche sont des sites web proposant des outils facilitant la recherche d'informations à travers le World Wide Web. Le plus connu est sans conteste Google.
    Ils utilisent des programmes appelés "robots", pour parcourir automatiquement le web et pour trier et indexer les pages visitées. Ils permettent ainsi de proposer des résultats de recherche pertinents à leurs utilisateurs.
  • Annuaire Les annuaires sont différents des moteurs de recherche car ils n'utilisent pas de "robots". Ils proposent des listes de sites web classées par thématiques, mais ce classement est toujours réalisé par des personnes physiques.
    Il existe de nombreux annuaires, plus ou moins spécialisés sur certains thèmes. Ils sont importants dans le processus de référencement car ils présentent souvent un résultat de recherche pertinent.
  • SEO Search engine optimization (optimisation pour les moteurs de recherche)
    Ce terme désigne un ensemble de techniques et de méthodes dont le but est d'optimiser la compréhension du contenu d'un site web par les robots des moteurs de recherche. L'emploi de ces techniques permet donc de favoriser le positionnement d'un site internet dans les résultats affichés par un moteur de recherche.
  • Robot d'indexation Synonymes : Web Crawler, Spider
    Les robots sont des logiciels qui parcourent et explorent automatiquement le web. Ils collectent des informations sur les sites qu'ils visitent pour permettre une indexation la plus pertinente possible.
  • autres...

  • W3C abréviation pour World Wide Web Consortium
    Le W3C est un organisme qui s'occupe de promouvoir la compatibilité des technologies du web, en émettant des recommandations reconnues en tant que standards industriels.

haut de page

2008 - 2011 © agence web Atnetosphere Localisation : Nantes 44 Pays-de-la-Loire SIREN : 504 616 178
Plan du site Mentions légales Contact