====== Choix des solutions pour la BdD ====== ===== Choix du système d’exploitation ===== Pour éviter de réécrire la même chose à plusieurs reprise, nous avons fait une documentation spécifique nommé Choix du système d’exploitation. ===== Choix du SGBD ===== ==== Contrainte ==== L'applicatif est développé à l’aide du langage PHP en suivant le modéle MVC. La syntaxe utilisée nous impose l’utilisation d’un SGBD de type MySQL. Il existe cependant différente alternative à MySQL comme MariaDB. ==== Comparatif ==== MariaDB est un fork de MySQL. Le niveau de fonctionnalités est donc quasiment identique, si ce n’est enrichie. MariaDB ajoute le support de plusieurs moteur de stockage mais surtout un gain de performance important. Nous avons donc choisi de mettre en place notre serveur sous Debian 8 avec le moteur SGBD MariaDB ===== Sources ===== * https://mariadb.com/kb/fr/mariadb-vs-mysql-features/ * https://mariadb.com/blog/mariadb-53-optimizer-benchmark