AJAX and PHP: Building Responsive Web Applications
www.PACKTPUB.com FREE ONLINE EDITION: Read full chapters online, download free samples from the book and more...
 
Book Contents Home

Introduction
1: AJAX and the Future Of Web Applications
2: Client-Side Techniques with Smarter JavaScript
3: Server-Side Techniques with PHP and MySQL
4: AJAX Form Validation
5: AJAX Chat & JSON
6: AJAX Suggest and Autocomplete
7: SVG (Scalable Vector Graphics)
8: AJAX Grid  
9: AJAX RSS Reader
10: AJAX Drag and Drop
Appendix A: Configuring Your Working Environment
Appendix B: Using Smarter Tools to Write Better Code
Appendix C: Advanced XML

Index

Free Chapters:
Chapter 1: AJAX and the Future Of Web Applications [0.5 MB PDF]
Chapter 5: AJAX Chat [1 MB PDF]

Free eBook:
AJAX Whiteboard mini-book

Code Download

Contact us

Packt Full of Offers
Buy two Packt Books, get 18% off both

Buy the book & eBook together and get 80% off the eBook

About the Free Online Edition
This site is designed to give you more information about writing better PHP applications with AJAX, and about the book AJAX and PHP: Building Responsive Web Applications by Packt Publishing. This website will allow you to view content from the book and also allow you to read through summaries of each chapter from the book (see below), and read through two full chapters (Chapter 1 & Chapter 5). There is also an eBook case study 'AJAX Whiteboard' which is available to download for free.

About the 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.

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 eight 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.

    Paperback 250 pages
Released: February 2005
ISBN: 1847192825
ISBN 13:
978-1-904811-82-4

eBook Version Also Available
Buy the book & eBook together and get 80% off the eBook



 

   




View the book details
on PacktPub.com

 

        
 
[Click for a larger image] [Click for a larger image]            

About the authors

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 book by Packt, his ASP.NET E-Commerce book, by APress and his forthcoming SEO book 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 http://www.cristiandarie.ro.

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

Filip Cherecheş-Toşa is a web developer with a firm belief in the future of web-based software. He started his career at the age of 9, when he first got a Commodore 64 with tape-drive.

Back home in Romania, Filip runs a web development company named eXigo http://www.exigo.ro, which is actively involved in web-based application development and web design. He is currently a student at the University of Oradea - studying Computer Science - and also an active member of the Romanian PHP Community http://www.phpromania.net.

Bogdan Brinzarea 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.

About Packt Publishing
Packt, pronounced 'packed', published its first book "Mastering phpMyAdmin for Effective MySQL Management" in April 2004 and subsequently continued to specialize in publishing focused books on specific technologies and solutions. Packt is a modern, unique publishing company with a focus on producing cutting-edge books for communities of developers, administrators, and newbies alike.

Packt's books and publications share the experiences of fellow IT professionals in adapting and customizing today's systems, applications, and frameworks. Their solutions-based books give readers the knowledge and power to customize the software and technologies they're using to get the job done.

Packt believes in Open Source. When they sell a book written on an Open Source project, they pay a royalty directly to that project. As a result of purchasing one of their open source books, Packt will have given some of the money received to that open source project.

For more information, please visit www.PacktPub.com
 

  This website is owned and maintained by Packt Publishing Ltd, 2006. All rights reserved. Terms and Conditions