PHP 5.3, Développez un site web dynamique et interactif par Olivier Heurtel.
MySQL 5 Administration et Optimisation par Stéphane Combaudon, Olivier Dasini et Cyril Sctebon.
Comment introduire PHP et MySQL et être encore original? PHP, c'est le langage de prédilection de dizaines de milliers de programmeurs à travers le monde pour réaliser leur site web. Du petit site local à des sites énormes tels Facebook, PHP est partout et s'est imposé comme le langage de scripting du web.
MySQL, c'est un outil maintenant propriété d'Oracle par rachat successif, et qui a été depuis le début de PHP un compagnon de choix pour les développeurs web pour sa rapidité. La version 5 de MySQL a apporté de nombreuses fonctionnalités qui faisaient défaut, MySQL est maintenant capable de gérer de la clé étrangère mais aussi les curseurs, les vues, les triggers, les procédures stockées, ... bref, MySQL surtout reconnu pour sa simplicité dispose maintenant de tout l'arsenal nécessaire pour en faire un vra SGBD.
Les Livres
Commençons par MySQL. L'ouvrage nous propose de nous attarder sur l'administration et l'optimisation. La première moitié se concentre sur l'administration en vous expliquant les différents moteurs, la manière dont vous devez vous occuper de la maintenance de votre serveur et bien entendu toute la configuration et l'installation du serveur. Des importantes notions telles que la sécurité, les verrous et les transactions sont également détaillés.
La partie optimisation elle s'attaque à l'optimisation. On y retrouve des concepts tels que les index, les caches, la commande EXPLAIN et le partitionnement. Un dernier chapitre s'intéresse également à un sujet qui mérite également pas mal d'intérêt: la réplication.
L'ouvrage sur PHP lui commence s'attaque aux bases de la programmation PHP. On commence par vous y expliquer les types, les opérateurs, les fonctions et on continue avec les formulaires, les sessions et tout un chapitre vous explique même comment envoyer un mail en PHP.
Cette référence s'adresse moins aux fanatiques de PHP qui cherchent à connaître les nouveautés de la version 5.3 mais surtout à ceux qui veulent démarrer en PHP avec la version 5.3 et qui n'ont pas encore la moindre notion de PHP. Ecrire votre première ligne de code en PHP voila qui sera possible même si vous n'y connaissiez rien.
L'ensemble des deux livres vous permettra de commencer à programmer en PHP et à gérer votre base MySQL. Il ne vous reste plus qu'à savoir ce que vous voulez créer comme site...
PHP 5.3, Développez un site web dynamique et interactif par Olivier Heurtel.
495 pages, Editions ENI
MySQL 5 Administration et Optimisation par Stéphane Combaudon, Olivier Dasini et Cyril Sctebon.
507 pages, Editions ENI
ISBN 978-2-7460-6057-9