En matière de développement Web, la pile applicative LAMP est la solution la plus commune et la plus utilisée depuis longtemps.

Aujourd’hui, d’autres logiciels sont disponibles et peuvent remettre en cause l’utilisation de cet ensemble de logiciels.

 

Linux :

La seule lettre qu’on est sûrs de garder, c’est le L de Linux.

A part Linux, pas beaucoup d’alternatives : Windows (Beurk), MacOS (Beuah), *BSD (ça d’accord pour les barbus).

 

Apache :

Apache est un champion.

Les stats de netcraft sont formelles, le très vieux serveur reste le serveur Web le plus utilisé au monde depuis 1996 (et largement) !

Malgré tout, un petit jeune commence à faire beaucoup de bruit. Il s’agit de NGinx (prononcez « Engine X »).

 

MySQL :

MySQL est passé dans le giron de Sun, puis d’Oracle. Son créateur a créé un fork à cette période.

Ce SGBD s’appelle MariaDB.

MariaDB se veut 100% compatible avec MySQL et 100% libre (licence GPL alors que MySQL a une double licence : GPL pour une utilisation libre et payante pour une utilisation dans un produit non libre).

MariaDB s’annonce comme plus rapide que MySQL. On peut en juger, par exemple par ces tests.

 

PHP :

En terme de langage de programmation, PHP reste une référence car il est extrêmement complet. La communauté est énorme et très dynamique.

Cependant, d’autres langages comme Ruby avec le framework Rails sont de plus en plus utilisés et disponibles chez les hébergeurs.

Le site de Ruby liste les points qui peuvent surprendre quand on passe de PHP à Ruby.

Sur le même sujet :