Critique de livre - Commencer Ajax avec PHP du novice au professionnel par Lee Babin


Auteur: Lee Babin
ISBN: 1590596676
Éditeur: Apress
272 pages
Publié: octobre 2006

Ajax est un langage basé sur JavaScript et, par conséquent, de nombreux programmeurs Web hésitent à l'idée d'utiliser Ajax sur leurs pages Web. Lee Babin a écrit ce livre pour aider ceux d'entre nous qui ne connaissent pas Ajax à apprendre à utiliser ce nouveau langage sans être intimidés par ses origines JavaScript. Après un bref historique et une introduction à Ajax, Babin commence par discuter de l'objectif d'Ajax dans les applications Web et de certaines des bases d'Ajax telles que l'envoi de demandes de serveur sans provoquer l'actualisation de la page Web.

Ensuite, il introduit PHP dans le mélange et donne plusieurs exemples de la façon dont Ajax peut faciliter la communication entre le client et le serveur dans les applications Web. Il utilise plusieurs exemples quotidiens tels que la saisie semi-automatique et la validation de formulaire. La prochaine étape pour apprendre à écrire de bonnes applications Web consiste à introduire une base de données. Babin utilise MySQLR base de données dans son exemple de travail qui est une application de calendrier basée sur le Web. J'ai vraiment aimé la continuité que l'auteur a obtenue en utilisant ce même exemple dans le reste du livre. Par exemple, dans le chapitre suivant, il couvre plus en détail la validation des formulaires, puis montre comment ajouter cette fonctionnalité à l'application de calendrier.

Un avantage d'utiliser Ajax et PHP ensemble est la façon dont ils gèrent des tâches telles que la manipulation et l'affichage d'images sur des pages Web. Babin explique d'abord comment générer des images miniatures à la volée, puis applique cela à une galerie de photos. Une application de galerie de photos est souvent utilisée lors de l'enseignement d'un nouveau langage de programmation car elle peut être utilisée dans de nombreuses situations. Cependant, Babin souligne en particulier comment Ajax peut être utilisé pour améliorer la galerie de photos Web commune.

L'une des choses que les programmeurs aiment faire lorsqu'ils apprennent un nouveau langage de programmation est de l'utiliser partout. Babin explique pourquoi vous devriez éviter cette erreur courante et explique quand il est le plus utile d'utiliser Ajax pour améliorer votre site Web. Par exemple, il discute de la popularité des services Web tels que GoogleTM moteur de recherche et PayPalR le traitement des paiements et comment utiliser Ajax pour intégrer ces services dans votre site.

Comme nous le savons tous, le codage entre navigateurs est un problème qui ne semble jamais être résolu complètement. Babin discute de cela et d'autres problèmes rencontrés lors de l'utilisation d'Ajax. Par exemple, que faites-vous lorsque l'utilisateur a désactivé JavaScript dans son navigateur Web ou lorsque les boutons Précédent et Suivant cessent de fonctionner. Enfin, il explique comment gérer les problèmes de sécurité spécifiques à l'utilisation d'Ajax.

Lee Babin programme depuis de nombreuses années et possède sa propre société de développement. Il a travaillé sur plus de 100 projets.





Instructions Vidéo: Technology Stacks - Computer Science for Business Leaders 2016 (Avril 2024).