PHP
Le PHP est un langage de programmation souvent utilisé lors de la réalisation de sites internet dynamiques, il sert également pour le développement d'applications complètes.
En raison de la richesse de sa bibliothèque, on le désigne parfois comme une plate-forme plus qu'un simple langage.
- Les applications développées sont accessibles de n'importe quel ordinateur. Aucune installation n'est nécessaire, un simple navigateur suffit.
- Il est compatible Windows, Linux, FreeBSD et Macos.
- PHP accepte un très grand nombre de base de données.
- Vieu de plus de 10 ans, c'est un langage complet qui est directement inspiré du Perl, C/C++ ou encore Java.
- Dans le monde, plusieurs millions de sites internet et des milliers de logiciels l'utilisent.
Hyade utilise souvent Symfony. C'est une extension à PHP produisant des applications abouties et faciles à maintenir avec des performances améliorées. Grâce à Symfony, la base de données choisie peut être facilement changée, même en production.
XHTML - CSS
Le XHTML est un format de données strict et moderne conçu pour représenter les pages visibles depuis un navigateur internet. Le CSS permet de donner du style et d'agrémenter la présentation de ces pages.
Hyade respecte les standards du WEB.
Ces deux langages sont surveillés par un consortium international : le W3C. Ils composent ce que l'on appelle les standards du WEB. Hyade attache une grand importance aux respects de ces standards qui permettent de :
- Assurer une compatibilité avec tous les navigateurs et garder une rétro-compatibilité.
- Offrir une accessibilité universelle (personnes atteintes d'un handicap physique ou moteur).
- Etre visible sur de plus en plus d'objets de la vie courante (PDA, téléphone, netbook, ...).
- Avoir un meilleur référencement sur les moteurs de recherche.
- Garantir un travail normalisé, optimisé et surtout de qualité.
Oracle
Oracle est un système de gestion de base de données relationnelle propriétaire fourni par Oracle Corporation et couramment utilisé pour les grosses applications sur différentes plates-formes.
Les entreprises choisissent la base de données Oracle plus qu'aucune autre pour ses performances, sa fiabilité et sa sécurité. Conçue pour tous les types d'activités, la base de données Oracle offre aux PME/PMI des avantages tels qu'une installation simple et rapide, et des fonctions complètes d'autogestion.
JavaScript - AJAX
JavaScript est un langage de programmation de scripts permettant de rendre les pages affichées interactives après leur chargement.
L'intérêt d'AJAX est avant tout d'améliorer l'expérience de l'utilisateur face à l'application et rendre plus fluide sa navigation.
Hyade utilise des technologies JavaScript telles que Mootools ou Jquery. Cette dernière vient d'être adopté par Microsoft et Nokia pour l'intégrer dans leurs outils de développement.
AJAX n'est pas un langage de programmation mais l'utilisation conjointe d'un ensemble de technologies WEB dont le JavaScript. Les applications sont alors plus réactives et la quantité de données échangées est réduite.