AJAX and PHP: Building Modern Web Applications 2nd Edition and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading AJAX and PHP: Building Modern Web Applications 2nd Edition on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Ajax and PHP: Building Modern Web Applications 2nd Edition [Paperback]

Bogdan Brinzarea-Iamandi , Cristian Darie
3.0 out of 5 stars  See all reviews (1 customer review)
List Price: CDN$ 44.94
Price: CDN$ 36.32 & FREE Shipping. Details
You Save: CDN$ 8.62 (19%)
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
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Tuesday, April 22? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Kindle Edition CDN $14.39  
Paperback CDN $36.32  

Book Description

Dec 20 2009

Build user friendly Web 2.0 Applications with JavaScript and PHP

  • Create faster, lighter, better web applications by using the AJAX technologies to their full potential
  • Leverage the power of PHP and MySQL to create powerful back-end functionality and make it work in harmony with a responsive AJAX clientWrite better JavaScript code to enable powerful web features
  • Understand the complete client-server mechanism by following complete, step-by-step case studies

In Detail

AJAX enables interactive interfaces that can replace traditional user interfaces. Enhance the user experience of your PHP website using AJAX with this practical and friendly tutorial! This book is the most efficient resource you can get to enter the exciting world of AJAX with PHP. Based on numerous examples and detailed case studies, this AJAX with PHP tutorial will build your foundation knowledge for creating faster, better web applications.

The best AJAX tutorial for PHP developers has been completely rewritten to be your friendly guide to modern Web 2.0 development techniques! AJAX and PHP: Building Modern Web Applications, 2nd Edition covers every significant aspect of creating and maintaining AJAX and PHP applications.

This book will teach you how to use PHP, JavaScript, MySQL and jQuery to build modern, responsive web applications. After building a strong foundation, the book will walk you through numerous real-world case studies covering techniques you'll be likely to need for your own applications:

  • Learn how to write unobtrusive, degradable, portable, SEO-friendly AJAX code
  • Understand the object-oriented model of JavaScript and JSON
  • Learn how to use the jQuery JavaScript library by going through two complete case studies
  • Debug your AJAX and PHP code using modern tools
  • Assess the security implications of writing AJAX code and avoid security risks such as cross-site scripting
  • Learn advanced AJAX and PHP patterns and techniques such as predictive fetching, progress indicator, graceful degradation, cross-domain calls, and more
  • Understand the complete client-server mechanism by going through complete, step-by-step case studies, including AJAX Form Validation, and AJAX Online Chat and AJAX Editable DataGrid with jQuery

What you will learn from this book

  • Create faster, lighter, better web applications by using the AJAX technologies to their full potential
  • Learn to use PHP and MySQL on the server, and Javascript and jQuery on the client, to build real-world AJAX applications
  • Combine client-side and server-side functionality to enhance the user experience of your site using AJAX
  • Learn to simulate private, instance, and static class members in JavaScript
  • ld an AJAX-enabled form validation page, which is safe to work even if the client doesn't support JavaScript and AJAX

Approach

This book is a step-by-step, example-driven AJAX tutorial, featuring complete case studies. Each chapter contains a friendly mix of theory and practice, so that your journey through the book will be pleasant, yet efficient. You'll be coding your first AJAX application at the end of the first chapter, and with each new chapter you'll develop increasingly complex AJAX applications featuring advanced techniques and coding patterns.

Who this book is written for

AJAX and PHP: Building Modern Web Applications, 2nd Edition, is written for PHP developers who:
  • Want to learn how to use PHP, JavaScript, MySQL and jQuery to implement Web 2.0 applications
  • Are looking for a step-by-step, example-driven AJAX tutorial
  • Want to learn advanced AJAX coding patterns and techniques and be able to assess the security and SEO implications of their code

Customers Who Bought This Item Also Bought


Product Details


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

5 star
0
4 star
0
2 star
0
1 star
0
3.0 out of 5 stars
3.0 out of 5 stars
Most helpful customer reviews
3.0 out of 5 stars Still to program an AJAX request Sept. 23 2013
Format:Paperback|Verified Purchase
I am not sure if it is the book, the programmer, of just bad Karma. I cannot say the text is not complete. Indeed it is. However, I am still to put it to use.
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.0 out of 5 stars  4 reviews
5 of 7 people found the following review helpful
3.0 out of 5 stars Uneven level of presentation Feb. 4 2011
By J. Williams - Published on Amazon.com
Format:Paperback|Verified Purchase
The first four chapters of AJAX and PHP provide simple, well-explained examples that are easy to learn from and easy to experiment with. Beginning with Chapter 5, the examples are suddenly an order of magnitude more complex. Chapter 5 contains new unexplained features that obstruct understanding. These include PHP classes; PHP session variables; the new (default) HTTP content type, application/x-www-form-urlencoded; HTML forms; and a new sophisticated HTTP request function that is useful either as an object constructor or as an ordinary JavaScript function. There are also some important topics that appear to be omitted altogether, such as user authentication.

I have learned a lot from this book but do not consider it suitable as a stand-alone introduction to AJAX and PHP.
12 of 18 people found the following review helpful
4.0 out of 5 stars Great Book has Some Unfortunate Flaws Nov. 25 2010
By Alonzo Hosford - Published on Amazon.com
Format:Paperback|Verified Purchase
First, big problem with Chapter 9 in that the Figure 9-3 and 9-4 are for Chapter 8. Second the code will not work because of violation of the essential tenant of defining all variables before you use them. That would go the grid.php on page 271. You want to define $response variable to insure code runs everywhere. This you can do with the line $response = new stdClass();

Second is the index.html link tag
<link rel="stylesheet" type="text/css" media="screen" href="scripts/themes/jqModal.css" > is incorrect

it should be

<link rel="stylesheet" type="text/css" media="screen" href="scripts/themes/jqModal.css" >

On page 265 this link tag is discussed for styling the grid.

<link rel="stylesheet" type="text/css" media="screen" href="themes/coffee/grid.css" >

I had to modify it to add it to the downloaded sample.
<link rel="stylesheet" type="text/css" media="screen" href="scripts/themes/coffee/grid.css" >

Basically there is an additional scripts folder in the paths to be wary about when translating the chapter discussion with the downloaded sample.

Other than that, so far as I have not tried all chapters, the downloaded examples appear to work. The book has the caveat that u use the XAMPP software in the Appendix. Some of us use our own server set-ups and that may cause a hitch here or there that are easily overcome since u would be experienced with LAMP server set-ups such as mysqli support in case u did not turn it on. The point here u want to play with examples be sure u read the software requirements they were tested on.

The authors do a great job of breaking down the subjects with a balance between atomic examples and more functionality and thus build more complex examples. There are quite a lot of code dumps in the book which fills the pages. They are explained on subsequent pages. There are comments in the code that does help.

I have a problem with the AJAX code constantly changing throughout the book. It has to do with the authors introducing new concepts. I am not sure where at this point Chapter 5 what code I should adopt for handing the AJAX calls. Somewhere hopefully I will find a definitive statement pointing to the exact code that should be integrated into any independent work.

The grunt of the book is covered in the first four chapters and then the authors take u into serious use of the technologies so far worth exploring.

All the source files are available and they even include the SQL scripts to build tables which saves time so u can run the examples to see the functionality and not key in data.

Overall I find this book well worth the purchase if u are new to these technologies but have fundamental HTML, CSS, PHP, MYSQL, JS experience and if you are strong in those technologies but need to get up to speed in their integration with AJAX which is my case.

I do detest code examples that are not thoroughly tested foisted on readers who then have to either fail or are forced to use advanced skills to debug and fix. A recommendation to publishers is to build the examples and storyboard their explanation progression and then have the authors write.

Errors in the book figures are also something that shows poor quality control from the publishers as well as three authors and professional friends available to check the book. Since they are in the last chapter, I suspect like many books everyone grows tired and want to get it done - done is correctly done so your readers are not dismayed - at least those who try to actually run the examples as is.
4.0 out of 5 stars fills a gap! Nov. 9 2013
By kris geerts - Published on Amazon.com
Format:Paperback|Verified Purchase
this book fills the gap between php, ajax and jquery . it's not about one particular subject ; its about the cooperation of this parts.
3 of 12 people found the following review helpful
5.0 out of 5 stars Good introduction to Ajax July 18 2010
By W. Presley - Published on Amazon.com
Format:Paperback|Verified Purchase
This is a good introduction to AJAX. Starts our very basic and very easy to understand.
Even covers using AJAX with jquery.
Search Customer Reviews
Only search this product's reviews
ARRAY(0xb07aacc0)

Look for similar items by category


Feedback