or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
37 used & new from $22.86

Have one to sell? Sell yours here
 
   
AJAX and PHP: Building Responsive Web Applications
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

AJAX and PHP: Building Responsive Web Applications (Paperback)

~ (Author), Bogdan Brinzarea (Author), Filip Chereches-Tosa (Author), Mihai Bucica (Author)
Key Phrases: form validation, display status message alert, user error handler method, Internet Explorer, Server-Side Techniques, Client-Side Techniques (more...)
4.3 out of 5 stars  See all reviews (30 customer reviews)

List Price: $34.99
Price: $31.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $3.50 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, November 30? Choose One-Day Shipping at checkout. Details
Ordering for Christmas? This item requires additional time to ship. To ensure delivery by December 24, choose FREE Super Saver Shipping at checkout. Read more about holiday shipping.

20 new from $25.95 17 used from $22.86

Frequently Bought Together

AJAX and PHP: Building Responsive Web Applications + Practical Web 2.0 Applications with PHP + Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems
Price For All Three: $81.60

Show availability and shipping details

  • This item: AJAX and PHP: Building Responsive Web Applications by Cristian Darie

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Practical Web 2.0 Applications with PHP by Quentin Zervaas

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems by Brian Ward

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Practical Web 2.0 Applications with PHP

Practical Web 2.0 Applications with PHP

by Quentin Zervaas
4.6 out of 5 stars (18)  $30.34
Beginning Ajax with PHP: From Novice to Professional

Beginning Ajax with PHP: From Novice to Professional

by Lee Babin
2.7 out of 5 stars (12)  $29.91
Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems

Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems

by Brian Ward
4.6 out of 5 stars (16)  $19.77
PHP Objects, Patterns, and Practice, Second Edition

PHP Objects, Patterns, and Practice, Second Edition

by Matt Zandstra
4.6 out of 5 stars (9)  $29.69
Building a Web Site with Ajax: Visual QuickProject Guide

Building a Web Site with Ajax: Visual QuickProject Guide

by Larry E. Ullman
4.8 out of 5 stars (10)  $13.59
Explore similar items

Editorial Reviews

Product Description

Enhance the user experience of your PHP website using AJAX with this practical tutorial featuring detailed case studies

  • Build a solid foundation for your next generation of web applications
  • Use better JavaScript code to enable powerful web features
  • Leverage the power of PHP and MySQL to create powerful back-end functionality and make it work in harmony with the smart AJAX client
  • Go through numerous case studies that demonstrate how to implement AJAX-enabled features in your site such as: real-time form validation, online chat, suggest & autocomplete, whiteboard, SVG realtime charting, whiteboard, web data grid, RSS reader, drag & drop

In Detail

Assuming a basic knowledge of PHP, XML, JavaScript and MySQL, this book will help you understand how the heart of AJAX beats and how the constituent technologies work together. After teaching the foundations, the book will walk you through numerous real-world case studies covering tasks you'll be likely to need for your own applications:

  • Server-enabled form-validation page
  • Online chat collaboration tool
  • Customized type-ahead text entry solution
  • Real-time charting using SVG
  • Database-enabled, editable and customizable data grid
  • RSS aggregator application
  • A server-managed sortable list with drag&drop support using the script.aculo.us JavaScript toolkit
The appendices guide you through installing your working environment, using powerful tools that enable debugging, improving, and profiling your code, working with XSLT and XPath.

What you will learn from this book?

AJAX and PHP: Building Responsive Web Applications is the most practical and efficient resource a reader can get to enter the exciting world of AJAX. This book will teach you how to create faster, lighter, better web applications by using the AJAX ingredients technologies to their full potential.

Who this book is written for?

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

Bogdan Brinzarea

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

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 cristiandarie.ro.

Filip Cherecheş-Toşa

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 filipcte.ro 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 (jobberbase.com), open source job board software that he extracted from jobber.ro (a successful Romanian IT job board).

Mihai Bucica

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, valentinbucica.ro.


Product Details

  • Paperback: 284 pages
  • Publisher: Packt Publishing (March 10, 2006)
  • Language: English
  • ISBN-10: 1904811825
  • ISBN-13: 978-1904811824
  • Product Dimensions: 9.6 x 7.4 x 0.8 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon.com Sales Rank: #71,937 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #9 in  Books > Computers & Internet > Programming > Languages & Tools > Ajax
    #14 in  Books > Computers & Internet > Web Development > Programming > PHP

More About the Author

Cristian Darie
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Cristian Darie Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

AJAX and PHP: Building Responsive Web Applications
70% buy the item featured on this page:
AJAX and PHP: Building Responsive Web Applications 4.3 out of 5 stars (30)
$31.49
Building a Web Site with Ajax: Visual QuickProject Guide
9% buy
Building a Web Site with Ajax: Visual QuickProject Guide 4.8 out of 5 stars (10)
$13.59
Practical Web 2.0 Applications with PHP
7% buy
Practical Web 2.0 Applications with PHP 4.6 out of 5 stars (18)
$30.34
PHP and MySQL Web Development (4th Edition)
7% buy
PHP and MySQL Web Development (4th Edition) 4.4 out of 5 stars (211)
$32.54

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(21)
(21)
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

30 Reviews
5 star:
 (21)
4 star:
 (3)
3 star:
 (1)
2 star:
 (3)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (30 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
27 of 27 people found the following review helpful:
5.0 out of 5 stars It's Much More than AJAX and PHP, October 13, 2006
I admit, when I first opened this book, I thought it would contain a dry discussion of how to use AJAX methods with PHP. But the book turned out to be so much more than advertised, I think its title must be wrong. It should have been called, "How to Use AJAX Methods with PHP, MySQL, DOM, CSS, SVG, XSL, XML, RSS, and JavaScript Frameworks." I certainly never expected to read it cover to cover, but that's what I did.

In addition to integrating a wide range of modern web technologies, the book contains great examples of how to write building blocks for powerful web applications. These include form validation, chat, suggest, auto-complete, charting, grid, RSS, and drag-and-drop. Somewhere in the code for these functions are techniques for almost everything you might want to program into an application. What I really like about the book, however, is the ongoing explanation of how to write the code so it will be secure, and will perform correctly in every browser. Most books I have read don't bother with such details, but this one even lays out a method to create user-friendly error reporting in production mode. It has a strong focus on writing code that might actually be used in a production environment.

My only quibble with the authors is that they seemed to be avoiding OOP in their JavaScript, though they used it with their PHP code throughout the book. They said OOP emulation techniques required a longer learning curve. However, the result of their decision is JavaScript files that run for seven or eight pages. I really think that OOP would have been less intimidating to a new programmer than page after page of unbroken code. I would recommend that the authors at least use eye-catching headers for the major functions in these files to help the reader understand the structure of the code. (Readers of the book as published might want to take a highlight pen to the function headings.)

As someone who is attempting to write my first significant web application, I think this book is wonderful. I expect to wear it out before I'm through looking up techniques. I already know that my application will need chat, validation, suggest, and data grid. This book practically hands me the code for these. But more than that, it provides me with a view of the basic methods to do many other things.

Much of the major content of this book is code. While the authors explain how the code works, the reader will still need to know the basics of HTML, CSS, SQL, and scripting languages, such as PHP and JavaScript. Another major advantage of this book, however, is that the authors give web links to many of the best tutorials on these topics. In fact, it would be possible to start with this book, and use the authors' suggested links to look up almost every major web technology in order to learn it in the context of AJAX and PHP. All in all, that's a lot of value for a book that has less than 300 pages!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
22 of 23 people found the following review helpful:
5.0 out of 5 stars AJAX and PHP by Example, August 26, 2006
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.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
23 of 25 people found the following review helpful:
5.0 out of 5 stars Ideal for PHP Users, April 18, 2006
By Nathan Smith (SonSpring.com) - See all my reviews
(REAL NAME)   
There need to be more Ajax books like this. No, let me rephrase. Rather, more of the Ajax books out there should've been like this one. I just finished reading through AJAX and PHP: Building Responsive Web Applications and it is by far my favorite book on the topic of Ajax yet. The authors of this book: Bogdan Brinzarea, Mihai Bucica, Cristian Darie and Filip Chereche-Tosa have done a great job of keeping the topics focused and applicable.

While other books I have read covered the concepts behind Asynchronous JavaScript and XML, they did so with a shotgun blast of information. While I appreciate an eclectic approach, it is irrelevant because many examples are for languages I never use. For instance, one single book might have a slew of exercises in ASP.NET and Java, with maybe a few chapters on PHP.

Sure, I could install Microsoft's .NET SDK or Sun's J2EE, but the likelihood of me every either using these two platforms is pretty slim. Don't get me wrong, I'm not against Microsoft or Sun as companies. I use Windows like everyone else, and am quite fond of OpenOffice. Suffice it to say, I am a front-end designer who is familiar with PHP.

There is a full gamut of examples to test out. I liked the way they list the full code in the text, in addition to offering the option of downloading it from Packt. I've read too many programming books that assume you're right there at your computer while reading. I don't know about you, but I like to take books with me to read when I can grab a spare minute here or there.

Before I get into the contents of the book, let me point out a few caveats, in case you are considering purchasing it (which I would still recommend, if you're into PHP). In some of their code examples, they use XHTML 1.1. This is all well and good, but they neglect to specify content-type, meaning that it defaults back to text/html. So, while it still works just fine in a browser, it is against the W3C recommendation for how to serve various media types.

XHTML 1.1 should be served only as application/xhtml+xml, so their code examples would be better off as XHTML 1.0 Strict, because they aren't making use of any of the additional features to be found by stepping up to 1.1. Another thing to correct in their code would be line-breaks, which are consistently written throughout as [br/] when really it should be [br /]. Though seemingly innocuous, that single space is important. (Note: I used square brackets in the place of angled brackets, since Amazon does not allow for HTML in their reviews.)

Anyway, here is what topics are covered in the book: JavaScript and the Document Object Model, some CSS, XMLHttpRequest, proxy servers, and MySQL. They also touch on how to make use of Prototype and Script.aculo.us. Using this armament, they show you how to create fun stuff such as: live form validation, chat room (with color picker), auto-complete search, real-time SVG charts, XSLT grids, an RSS reader, plus a drag-and-drop to-do list.

While some of these topics are covered in other books out there, I had not found one which covered them all from a PHP standpoint. Now that I have, I think I will probably give book reading on Ajax a rest (not REST) for awhile, because I think that with this book, I am contented. Now it's just a matter of going out there and actually making use of the topics that were covered.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars good primer but not much meat
It was easy to follow the first few chapters then they expect you to already know several other subjects before you can even understand the rest. I used [... Read more
Published 2 months ago by J. Rivera

5.0 out of 5 stars Great Introduction
AJAX and PHP by Cristian Darie, a book that takes us on a journey through a now MUST when you develop web applications. Read more
Published 8 months ago by Daniel Smith

5.0 out of 5 stars Straight forward and to the point!
This book on AJAX and PHP address a wide range target group that allow the reader to skip sections that you're familiar with, and dig down into topics you need to read up on... Read more
Published 9 months ago by Peter Kølgaard

2.0 out of 5 stars not worth the price
This book does offer good insights into php and ajax. It however tends to not teach as much as redirect. Read more
Published 16 months ago by N. Fuhriman

5.0 out of 5 stars Ideal book for those who currently have some PHP, XML, JavaScript and MySQL already under their belt.
AJAX and PHP: Building Responsive Web Applications is the ideal book for those who currently have some PHP, XML, JavaScript and MySQL already under their belt. Read more
Published 18 months ago by CPAUG

5.0 out of 5 stars Packt Publishing Nails Another One!
The good folks at Packt Publishing have really nailed it with this title. This is one of the best books I have read on the topic of PHP and AJAX. Read more
Published 18 months ago by Adam Barrett

5.0 out of 5 stars Grea book for beginners and intermediates.
AJAX and PHP: Building Responsive Web Applications

This is a great book for beginners as well as intermediate users of AJAX. Read more
Published on November 9, 2007 by Joshua A. Robison

1.0 out of 5 stars Not best practices, not cross browser, not teaching
The book would be ok as a reference or code examples with brief explanations. However, the code practices used, when compared to other current books left me very disappointed... Read more
Published on August 15, 2007 by M. Cordoba

5.0 out of 5 stars Practical Advice
Enjoyed this book. The authors clearly understand their subject and provide useful workable code that can be used as a basis for your own projects.
Published on August 9, 2007 by Geoffrey E. Quelch

5.0 out of 5 stars Great layout and easy to undertand for noobs and pros!
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... Read more
Published on August 6, 2007 by Shannon P. Cronin

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.