No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Digital List Price: CDN$ 20.99
Kindle Price: CDN$ 15.16

Save CDN$ 32.54 (68%)

includes free international wireless delivery via Amazon Whispernet

These promotions will be applied to this item:

Deliver to your Kindle or other device

Deliver to your Kindle or other device

AJAX and PHP: Building Responsive Web Applications by [Darie, Cristian, Brinzarea, Bogdan, Chereches-Tosa, Filip, Bucica, Mihai]
Kindle App Ad

AJAX and PHP: Building Responsive Web Applications Kindle Edition

See all 6 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
CDN$ 15.16

Kindle Featured Deals
Browse Kindle featured deals from our publishers. See more.

Product description

Product Description

This book is for web developers willing to build better web applications. A basic knowledge of PHP, XML, JavaScript and MySQL, or a strong will to learn-as-you-type, is assumed.

About the Author

Filip Chereches-Tosa is a web developer and entrepreneur, with a strong belief in the future of web-based software and open source. He started his career at the age of 9, programming BASIC on a Commodore 64.Filip blogs in Romanian on and is an active member of the largest IT communities in Romania. He's always involved in side-projects, one of the latest being jobberBase (, open source job board software that he extracted from (a successful Romanian IT job board). Bogdan has a strong background in Computer Science holding a Master and Bachelor Degree at the Automatic Control and Computers Faculty of the Politehnica University of Bucharest, Romania and also an Auditor diploma at the Computer Science department at Ecole Polytechnique, Paris, France. His main interests cover a wide area from embedded programming, distributed and mobile computing and new web technologies. Currently, he is employed as an Alternative Channels Specialist at Banca Romaneasca, Member of National Bank of Greece where he is responsible for the Internet Banking project and coordinates other projects related to security applications and new technologies to be implemented in the banking area. Cristian Darie is a software engineer with experience in a wide range of modern technologies, and the author of numerous books, including his popular AJAX and PHP tutorial by Packt, his ASP.NET E-Commerce tutorial, by APress and his forthcoming SEO tutorial for PHP developers by Wrox Press. Cristian is studying distributed application architectures for his PhD, and is getting involved with various commercial and research projects. When not planning to buy Google, he enjoys his bit of social life. If you want to say "hi", you can reach Cristian through his personal website at Mihai Bucica started programming and competing in programming contests (winning many of them), all at age twelve.With a bachelor's degree in computer science from the Automatic Control and Computers Faculty of the Politehnica University of Bucharest, Romania, Bucica works on building communication software with various electronic markets. Even after working with a multitude of languages and technologies, Bucica's programming language of choice remains C++, and he loves the LGPL word. Mihai also co-authored Beginning PHP 5 and MySQL E-Commerce and he be contacted through his personal website,

Product details

  • Format: Kindle Edition
  • File Size: 4155 KB
  • Print Length: 286 pages
  • Publisher: Packt Publishing (March 10 2006)
  • Sold by: Amazon Digital Services LLC
  • Language: English
  • ASIN: B005CZOS1K
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Enabled
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #1,103,104 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  • Would you like to tell us about a lower price?

click to open popover

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) (May include reviews from Early Reviewer Rewards Program) 3.7 out of 5 stars 32 reviews
1 of 1 people found the following review helpful
2.0 out of 5 stars Don't buy if you don't know XML Jan. 11 2014
By PaulArt - Published on
Format: Kindle Edition Verified Purchase
This book is very well written but you will find it exquisitely frustrating if you are unfamiliar with XML. I am an embedded systems programmer new to web technology but I am pretty familiar with PHP and Javascript. The lack of XML knowledge made this book a total waste of time for me. It is amazing and stupefying why the author would arrogantly presume that his readers would know XML when he is already presuming that they will know HTML. The net effect of this is, for almost EVERY example in the book he uses some XML so if you do not know XML then you will not understand what is going on. My search for a simple and elementary book that basically teaches you how to weave PHP+HTML+AJAX goes on. This is a disease that Application programmers have. They are used to dealing with everything in an abstract manner ALL the time so they totally forget at what level of clarity their readership is. This is one of the reasons that Bruce Eckel's 'Thinking in C++' and 'Thinking in Java' became best sellers. He was able to bring clarity to the object oriented paradigm in a simple manner because he started from scratch. Any author who claims his book is about helping you design web aplications and in the first 5 pages assumes you know XML deserves very little respect if you ask me.
6 of 6 people found the following review helpful
2.0 out of 5 stars I wish there was more on the capabilities of PHP. July 6 2007
By Steve S - Published on
Format: Paperback Verified Purchase
First off I'm fairly new to web programming (Javascript and PHP) but I didn't find much to broaden my knowledge with this book. Ajax Javascript is covered extremely well elsewhere ("Pragmatic Ajax", "Ajax in Action" and "Ajax Design Patterns" for instance) and is PHP programming ("PHP and MySQL Web Development" and "Advanced PHP Programming").
The book is not complete enough to serve as an introduction to Javascript or PHP. It really doesn't seem to cover the issues with distributed asynchronous programming either.
There is a huge need for a book that concentrates on building solid asynchronous servers with PHP. For instance how can state be carried from server call to server call (PHP session management?). What happens if multiple XML requests are sent while a PHP script is running? Can a single instance handle multiple requests without restarting from the beginning? How can a long running PHP program (yes you need to change the server time out) handle streams of data to and from Javascript?
My suggestions for the next edition are:
1) More on server side patterns (PHP) for AJAX
2) Session management
3) remote RPC techniques
4) JSON servers (techniques like phpolait?)
5) Talk through the code examples more.
I found the code in the book to be the hardest to read through and at the same time the most boring of any programming book I've ever read.
10 of 11 people found the following review helpful
5.0 out of 5 stars A great intro to popular web-based programming tools March 6 2007
By yolabingo - Published on
Format: Paperback Verified Purchase
A technical book is only useful if it appropriate for your current skills and knowledge. I am a system admin who has written a fair amount of C++ code and lots of Perl and other scripts. I now need to develop a simple web app from scratch, and this book was perfect for me. While I have many issues with the PHP language, the popularity of LAMP solutions makes PHP a necessary evil that will be around for some time.

This book is a great intro to AJAX as well as PHP, XML, CSS and the DOM. The book is laid out and progresses very well, assuming virtually no knowledge in the first three chapters and with many sidebar comments that answer anticipated questions. The code examples are explained well and give you some good, functional examples to play with and learn from.

They also do well by giving brief intros to important concepts such as DOM and CSS, but then provide links to good on-line resources rather than getting bogged down in these details. Why reinvent the wheel? If you start getting lost following the code that introduces one of these new concepts, just stop reading and peruse the sites they reference.

If you truly new to these concepts, I would recommend reading the first 3 chapters closely and not at your computer, except to refer to the websites they mention. Then go back and re-read them while creating and playing with the code they provide. This helped me a great deal.
26 of 27 people found the following review helpful
5.0 out of 5 stars AJAX and PHP by Example Aug. 26 2006
By Jeffrey Heaton - Published on
Format: Paperback Verified Purchase
This book teaches by example. The first few chapters introduce AJAX and what part PHP, Javascript and XML all play. Then the remainder of the book takes you through several example applications. The example apps are simple enough that you can easily follow. These applications include Form Validation, Chat, Suggest and Autocomplete, Charting with SVG (Scalable Vector Graphics), using grids, and Drag and Drop.

Each example begins by showing you the source code and how to actually implemented/deploy that application. There is also a supporting appendix for additional information about deploying the examples on a web server. Then each chapter follows by by explaining how the example worked.

If you would like to quickly begin using AJAX from PHP this book is a great start.
3 of 3 people found the following review helpful
5.0 out of 5 stars Great layout and easy to undertand for noobs and pros! Aug. 6 2007
By Shannon P. Cronin - Published on
Format: Paperback Verified Purchase
This is my second AJAX/PHP book and I must say this one is excellent. The author gives the reader not only great examples, but then reexamines the code to let the reader how and why each block is needed and what purpose it serves.

This is my first read from the publisher, Packt, but if the other books are laid out like this I'll give them a go.

So should you buy it? I would say you definitely need a basic understanding of PHP and an Intermediate understanding of JavaScript to get through this book with a smile.

Highly recommended.