Cette 6e édition du bestseller retient les qualités qui en ont fait son énorme succès parmi tous les livres trouvés sur le Web et apporte des nouveautés comme l’utilisation de PHP8, MySQL8 et React.
Un guide étape par étape pour créer des sites web dynamiques, pilotés par les données avec la puissante combinaison des technologies en source ouverte et des normes du Web, même si vous n’avez que des connaissances de base du HTML. Avec ce guide en mains, vous abordez la programmation web dynamique à l’aide des technologies de base d’aujourd’hui.
Quelques-unes des nouveautés et réactualisations de cette 6e édition:
- Les évolutions apportées par HTML 5.1 au HTML5, ainsi que celles de PHP 5.5 et ultérieur.
- L’utilisation du serveur AMPPS et ses nouveautés pour simplifier considérablement la phase de préparation d’une pile de serveurs de développement.
- Toujours plus de sécurité :
- Avec la fonction de salage et de hachage intégrée à PHP 5.5 et ultérieur.
- Sans compter les multiples fonctions réutilisables de nettoyage des entrées des utilisateurs, réactualisées.
- Choix des protocoles SFTP ou FTPS sécurisés plutôt que FTP pour les téléchargements, et de SSH pour l’accès à distance.
- Choix pour le protocole TLS (Transport layer security) au lieu de SSL.
- Adaptation aux habitudes des internautes de désactiver les cookies et JavaScript dans leur navigateur.
- Un tout nouveau chapitre traite des subtilités des apports des versions 8 de MySQL et de PHP.
- Un autre tout nouveau chapitre traite de l’utilisation de la bibliothèque React, en code source ouvert, plus simple d’utilisation que jQuery et largement adoptée.
- Des mises à jour, comme la prévention d’injection de JavaScript dans du HTML. Ou encore, à la suite du changement de politique d’accès aux API de Google, d’autres options proposées.
- Quelques remarques pertinentes à propos des contraintes imposées par la protection de la vie privée, notamment au niveau de la géolocalisation et du stockage de données personnelles.