SGBD-LAMP
Système de Gestion de Base de Données
Il existe 3 grands produits open source, pouvant être des alternatives à MS Access (bases de données simples), Oracle ou MS Sql Server (bases de données complexes).
Les bases de données les plus connues du monde Open Source viennent d'horizons divers et
n'évoluent pas de la même façon. Ces éléments sont importants pour le choix d’un SGBD Open
Source, en fonction du contexte métier et des projets à mener.
MySQL est la valeur sûre. Il serait installé sur plus de 4 millions de serveurs tout autour du monde et continue d'être
téléchargé en moyenne à plus de 10 000 fois par jour.
Charlie Garry du Meta Group dit que les logiciels Open Source sont en train de remplacer les logiciels propriétaires pour tout ce qui devient commodité :
« MySQL est en train de pénétrer les entreprises de la même façon que MS Access, mais à une bien plus grande vitesse. »
PostgreSQL est l’un des premiers SGBD Relationnel Open Source
Postgres a été utilisée pendant longtemps et avec succès par toutes sortes d'applications dans le
domaine de la recherche, mais également pour des applications commerciales ou médicales; aussi,
sa robustesse, sa fiabilité et ses excellentes performances ne sont plus à prouver.
L'objectif principal de PostgreSQL est de devenir compatible à 100 % aux normes ANSI/ISO SQL 2 et
3 ainsi que de devenir le numéro UN mondial des systèmes de gestion de base de données Open
Source et génériques.
MaxDB est un SGBD Relationnnel Open Source très performant.
C'est l'alternative crédible aux grandes bases de données commerciales. MaxDB peut stocker jusqu'à 32 To de données et utilise un serveur de cache en mémoire vive qui accélère
le traitement des requêtes utilisateur, en évitant les lectures séquentielles.
Les SGBD Open Source constituent une véritable alternative pour bien des PME, qui payent des licences d'utilisation pour des bases de données commerciales et propriétaires,
dont le support et les prestations engendrent des coûts souvent élevés.
De par leurs coûts d'acquisitions quasi nul, leurs simplicités d'utilisation et d'installation, les coûts de maintenance faibles, ces SGBD sont de plus en plus présents dans le monde de l'entreprise.
Pour répondre à la concurrence pressante des SGBD Open Source sur le marché des entreprises, des grandes firmes proposent depuis des offres tarifaires ou de nouvelles versions offrant une facilité d'installation et la simplification de l'administration.
Linux - Apache - MySQL - PHP/Perl/Python
LAMP Désigne une combinaison courante de 4 à 6 composants utilisés pour le développement d’applications web:
- Linux : le système d'exploitation
- Apache : le serveur web
- MySQL : la base de données
- PHP, Perl ou Python : génération de pages et scripting
LAMP est la première plateforme WEB au monde. Elle répond aux exigences des sites transactionnels à forte volumétrie.
Elle se révèle particulièrement efficace (rapidité de développement et faible coût de maintenance) pour construire des sites web et des intranets.
Un retour d'expérience confirmé par un fournisseur d'infrastructures internet mondial. «Nous utilisons simplement deux vieux PC de bureau l'un serveur MySQL, l'autre serveur Apache/PHP , équipés chacun de 32 Mo de RAM. Ils hébergent des applications utilisées par dix mille personnes en Europe avec une disponibilité continue. Ils n'ont été redémarrés qu'une seule fois en trois ans, à cause d'une coupure de courant accidentelle. Même à pleine charge, je n'ai jamais enregistré de ralentissement dans les applications, pourtant très gourmandes en requêtes SQL »,résume son responsable informatique.Comptant parmi les sites web d'information les plus visités (vingt-deux millions de pages vues en mars 2003).
Le langage PHP est un langage interprété qui possède une grande partie des atouts de J2EE, la souplesse et la gratuité en plus.
|