Eclipse (projet)Eclipse est un projet, décliné et organisé en un ensemble de sous-projets de développements logiciels, de la fondation Eclipse visant à développer un environnement de production de logiciels libre qui soit extensible, universel et polyvalent, en s'appuyant principalement sur Java. Son objectif est de produire et fournir des outils pour la réalisation de logiciels, englobant les activités de programmation (notamment environnement de développement intégré et frameworks) mais aussi d'AGL recouvrant modélisation, conception, test, gestion de configuration, reporting.
Système de gestion de contenu webLa gestion de contenu web (en anglais , souvent désigné par l'acronyme WCMS) est la technologie de gestion de contenu qui s'intéresse aux contenus web. Les systèmes de gestion de contenu (SGC ou CMS en anglais) sont des logiciels qui visent à gérer les différents contenus d'un ou plusieurs sites Web et surtout d'assurer la mise en page des informations présentées dans les pages web et la navigation entre ces pages. Certains Systèmes de gestion de contenu web sont disponibles directement en ligne, et ne nécessitent pas l'installation de logiciel.
World Wide Web ConsortiumLe World Wide Web Consortium, abrégé par le sigle W3C, est un organisme de standardisation à but non lucratif, fondé en chargé de promouvoir la compatibilité des technologies du World Wide Web telles que HTML5, HTML, XHTML, XML, RDF, SPARQL, CSS, XSL, PNG, SVG, MathML et SOAP. Fonctionnant comme un consortium international, il compte 452 membres au . Le leitmotiv du W3C est « Un seul web partout et pour tous ». alt=|vignette|Logo du HTML5, une des technologies standardisées par le W3C Le W3C a été fondé par Tim Berners-Lee après avoir quitté le CERN en .
Web Hypertext Application Technology Working GroupLe Web Hypertext Application Technology Working Group (ou WHATWG) est une collaboration non officielle des différents développeurs de navigateurs web ayant pour but le développement de nouvelles technologies destinées à faciliter l'écriture et le déploiement d'applications à travers le Web. La liste de diffusion du groupe de travail est publique et ouverte à tous. La Mozilla Foundation, Opera Software et Apple en sont les premiers contributeurs, rejoints en 2017 par Google et Microsoft.
VarnishVarnish est un serveur de cache HTTP apparu en 2006 et distribué sous licence BSD. Déployé en tant que proxy inverse entre les serveurs d'applications et les clients, il permet de décharger les premiers en mettant en cache leurs données, selon des règles définies par l'administrateur système et les développeurs du site, pour servir plus rapidement les requêtes, tout en allégeant la charge des serveurs. Les règles de fonctionnement du cache sont établies dans des fichiers de configuration utilisant le langage de script VCL.
Méthode de CondorcetLa méthode Condorcet (aussi appelée scrutin de Condorcet ou vote Condorcet) est un système de vote obéissant au principe de Condorcet qui s'énonce ainsi : Le vainqueur, s'il existe, est donc le candidat qui, comparé tour à tour à chacun des autres candidats, s’avère à chaque fois être le candidat préféré. Autrement dit, il bat tous les autres en duel. Un tel candidat est appelé vainqueur de Condorcet. Rien ne garantit la présence d'un candidat satisfaisant à ce critère de victoire : c'est le paradoxe de Condorcet.
Proxy inversevignette|upright=1.5|Schéma de principe du reverse proxy Un proxy inverse (reverse proxy) ou serveur mandataire inverse est un type de serveur, habituellement placé en frontal de serveurs web. Contrairement au serveur proxy qui permet à un utilisateur d'accéder au réseau Internet, le proxy inverse permet à un utilisateur d'Internet d'accéder à des serveurs internes. Une des applications courantes du proxy inverse est la répartition de charge (load-balancing). Le proxy inverse est installé du côté des serveurs Internet.
Méthode de CopelandLa méthode de Copeland ou la méthode d'agrégation par paires de Copeland est une méthode Condorcet, dans laquelle les candidats sont classés par le nombre de victoires par paires, moins le nombre de défaites par paires. Elle satisfait le critère de Smith. Elle a été inventée par Ramon Llull dans son traité Ars Electionis de 1299, mais sa forme ne comptait que les victoires par paires et non les défaites (ce qui pourrait conduire à un résultat différent en cas d'égalité par paires).
Format ouvertUn format ouvert (aussi appelé standard ouvert, norme ouverte, spécification ouverte ou format libre) est défini comme . Les formats ouverts sont mis en opposition avec les formats propriétaires, ou formats fermés, dont les spécifications sont gardées secrètes par les entreprises les ayant développés, ou dont les spécifications sont accessibles mais dont la mise en œuvre reste restreinte juridiquement ou techniquement. C'est le cas par exemple des formats .doc de Microsoft et de .psd d'Adobe.
Web engineeringThe World Wide Web has become a major delivery platform for a variety of complex and sophisticated enterprise applications in several domains. In addition to their inherent multifaceted functionality, these Web applications exhibit complex behaviour and place some unique demands on their usability, performance, security, and ability to grow and evolve. However, a vast majority of these applications continue to be developed in an ad hoc way, contributing to problems of usability, maintainability, quality and reliability.