Développeur WEB PHP-MySQL > Raoul STANISLAS
Quand je me suis lancé dans le monde du Web, j'ai composé mes premières pages en HTML et CSS.
Mais j'ai eu rapidement un grand intérêt pour les sites dynamques en créant des sites plus vivant.
Le couple Php + MySql fut un choix évident pour la création et la gestion des sites avec une interface d'administration.
C'est alors que des CMS ont fait leur apparition au cours des années, tel que Drupal, Joomla, TYPO3 et Wordpress.
PHP
PHP est un langage libre, en perpétuel progression, à l'origine un langage purement destiné au web.
Il a été conçu pour permettre la création d'applications dynamiques.
L'autre force de PHP, c'est LAMP/LEMP.
http://fr.wikipedia.org/wiki/PHP
MySQL (MariaDB)
MySQL est un système de gestion de base de données (SGBD).
Elle est la base de données open source la plus populaire au monde grâce à sa haute performance, sa fiabilité et sa simplicité d'utilisation.
http://fr.wikipedia.org/wiki/MySQL
Depuis plusieurs années, j'ai opté pour une class PDO pour me connecter et intéragir avec la base de données.
LAMP
LAMP est un acronyme désignant un ensemble de logiciels libres permettant de construire des serveurs de sites web. L'acronyme original se réfère aux logiciels suivants :
- L : Linux : le système d'exploitation ( GNU/Linux )
- A : Apache : le serveur Web
- M : MySQL (MariaDB) : le serveur de base de données
- P : PHP : à l'origine, puis Perl ou Python, les langages de script.
http://fr.wikipedia.org/wiki/LAMP
LEMP est un acronyme désignant l'une des stacks les plus populaires avec ses bonnes performance et intégrant rapidement les nouvelles fonctionnalités :
- L : Linux : le système d'exploitation ( GNU/Linux )
- E : EngineX ou Nginx : le serveur Web
- M : MySQL (MariaDB) : le serveur de base de données
- P : PHP : les langages de script.