Critique de livre - Ajax et Php Building Responsive Web Applications


Auteur: Cristian Darie
Bogdan Brinzarea
Filip Chereches-Tosa
Mihai Bucica
ISBN: 1904811825
Éditeur: Packt Publishing
9,4 x 7,4
284 pages
Publication: mars 2006

Ce livre suppose une connaissance pratique de PHP, XML, JavaScript et MySQLR et que vous avez PHP, MySQL, phpMyAdmin et un serveur tel qu'Apache installé sur votre ordinateur. Dans ce livre, les auteurs, Cristian Darie, Bogdan Brinzarea, Filip Chereches-Tosa et Mihai Bucica, enseignent à leurs lecteurs comment ajouter des fonctionnalités côté client Ajax aux applications Web pilotées par PHP.

Comme vous vous en doutez, les auteurs commencent par discuter de ce qu'est Ajax, de son histoire et des fonctionnalités Ajax que vous ajouterez aux applications PHP décrites dans le livre. Les auteurs adoptent une approche modulaire lors de la construction de ces applications Web.

La première tâche de programmation discutée dans de nombreux livres informatiques est la validation de formulaire côté client et dans ce livre, les auteurs ont fait de même en montrant comment Ajax a changé le processus de validation de formulaire traditionnel. Dans le processus traditionnel, la validation côté client a lieu après la soumission du formulaire mais avant qu'il n'atteigne le serveur. Les auteurs vous montrent comment améliorer ce processus en utilisant Ajax pour valider l'entrée de l'utilisateur pendant qu'il tape.

Ensuite, vous allez créer une application de chat Ajax. Les auteurs ne couvrent pas les processus de support tels que les salles de chat, les listes d'utilisateurs de chat et la connexion. Ils choisissent de se concentrer sur l'amélioration des processus de publication et de réception des messages à l'aide d'Ajax pour éliminer la nécessité de recharger la page Web lors de l'exécution de ces tâches. Avant Ajax et d'autres programmes liés à XMLHTTP, cela n'était possible qu'en utilisant JavaTM, ÉclatR ou toute autre programmation spéciale.

Ajax a été rendu populaire grâce à Google SuggestTM. Il est donc logique que les auteurs vous montrent comment créer votre propre application de suggestion et de saisie semi-automatique Ajax. La base de données utilisée pour l'exemple de travail de cette application est la liste des fonctions PHP sur PHP.net. Ensuite, vous apprendrez à créer deux applications de cartographie en temps réel. Le premier est un graphique dessiné en temps réel à l'aide de SVG et l'autre est une grille Ajax utilisant XSLT et XPath. Ces deux applications mettent à jour ces graphiques sans recharger la page Web.

La popularité de RSS syndicaiton fait de cette prochaine application ma préférée. Vous allez construire un simple lecteur RSS (agrégateur) en utilisant Ajax, PHP, XSLT et SimpleSML. Enfin, la dernière leçon est basée sur une application web existante (script.aculo.us). Vous apprendrez à utiliser Ajax pour ajouter la prise en charge du glisser-déposer à cette application de gestion des tâches. (Liste de choses à faire)

Le livre a un site Web de support qui a des démos de travail des applications Web présentées dans le livre, des exemples de chapitres et un livre électronique d'étude de cas gratuit intitulé AJAX Whiteboard. Il s'agit d'une simple application Web Ajax qui vous permet de dessiner avec votre souris.

Les auteurs de ce livre mélangent leurs différents horizons pour ce projet. Cristian Darie est ingénieur logiciel et auteur technique. Sa page de support pour ce livre se trouve sur CristianDarie.ro. Bogdan Brinzarea a une formation en banque et en sécurité. Filip Chereches-Tosa est développeur web et Mihai Bucica travaille dans le domaine des logiciels de communication. Vous pouvez visiter le






Instructions Vidéo: Comment faire une publicité pour vendre un produit physique ? - L'EXAM EP06 (Mai 2024).