๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

AJAX And PHP: Building Responsive Web Applications

โœ Scribed by Cristian Darie, Bogdan Brinzarea, Filip Chereches-Tosa, Mihai Bucica


Book ID
127434010
Publisher
Packt Publishing
Year
2006
Tongue
English
Weight
6 MB
Edition
1st
Category
Library
ISBN
1904811825

No coin nor oath required. For personal study only.

โœฆ Synopsis


AJAX and PHP: Building Responsive Web Applications is the mostpractical and efficient resource a reader can get to enter theexciting world of AJAX. This book will teach you how to createfaster, lighter, better web applications by using the AJAXingredients technologies to their full potential. Assuming a basicknowledge of PHP, XML, JavaScript and MySQL, this book will help youunderstand how the heart of AJAX beats and how the constituenttechnologies work together. This book is written web developers witha basic knowledge of PHP, XML, JavaScript and MySQL. After teachingthe foundations, the book will walk you through numerous real-worldcase studies covering tasks you'll be likely to need for your ownapplications: * Server-enabled form-validation page * Online chatcollaboration 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 thescript.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. Chapter 1: AJAX and The Future Of Web Applications is an initial incursion into the world of AJAX and the vast possibilities it opens up for web developers and companies, to offer a better experience to their users. In this chapter you'll also build your first AJAX-enabled web page, which will give you a first look of the component technologies. Chapter 2: Client-Side Techniques with Smarter JavaScript will guide you through the technologies you'll use to build AJAX web clients, using JavaScript, DOM, the XMLHttpRequest object, and XML. While not being a complete tutorial for thesetechnologies, you'll be taken to the right track of using them together to build a solid foundation for your future applications. Chapter 3: Server-Side Techniques with PHP and MySQL completes the theory foundation by presenting how to create smart servers tointeract with your AJAX client. You'll learn various techniques for implementing common tasks, including handling security and error handling problems. Chapter 4: AJAX Form Validation guides you through creating a responsive, modern form with real-time validation based on server data. Chapter 5: AJAX Chat presents a simple online chat that works exclusively using AJAX code, without Java applets, Flash code, or other specialized library, as most chat applications work these days. Chapter 6: AJAX Suggest and Autocomplete builds a Google-suggest like feature, that helps you find PHP functions, andforward you to the official help page for the chosen function. Chapter 7: SVG (Scalable Vector Graphics) is a text-based graphics language that can be used to draw shapes and text. (SVG is supported natively by Firefox 1.5, and requires a SVG plugin with other browsers). In this case study you learn how to implement a realtime charting solution with AJAX and SVG. Chapter 8: AJAX Grid teaches you how to build powerful updatable data grid. You'll learn how to parse XML documents using XSLT to generate the looks of your grid. Chapter 9: AJAX RSS Reader uses the SimpleXML PHP library, XML and XSLT, to build a simple RSS aggregator. Chapter 10: AJAX Drag and Drop is a demonstration of using the script.aculo.us framework to build a simple list of elements with drag&drop functionality. Appendix A: Configuring Your Working Environment teaches you how to install and configure the required software: Apache, PHP, MySQL, phpMyAdmin.


๐Ÿ“œ SIMILAR VOLUMES


Build Your Own AJAX Web Applications
โœ Matthew Eernisse ๐Ÿ“‚ Library ๐Ÿ“… 2006 ๐Ÿ› SitePoint ๐ŸŒ English โš– 3 MB

AJAX (Asynchronous JavaScript and XML) is a new approach for developing Web applications. It essentially permits users to interact with a Webpage without forcing a slow & tedious reload of the entire page after every action.This practical hands-on guide for first-time AJAX users will walk you throug

Enterprise AJAX: Strategies for Building
โœ David C. Johnson, Alexei White, Andre Charland ๐Ÿ“‚ Library ๐Ÿ“… 2007 ๐Ÿ› Prentice Hall PTR ๐ŸŒ English โš– 4 MB

Writing for enterprise developers, architects, and user interface specialists, the authors explain why AJAX offers such great promise in large-scale development. Next, they systematically introduce today's key AJAX techniques and components. You'll walk through developing frameworks for building AJA

Practical PHP and MySQL: Building Eight
โœ Jono Bacon ๐Ÿ“‚ Library ๐Ÿ“… 2006 ๐Ÿ› Prentice Hall PTR ๐ŸŒ English โš– 6 MB

Suddenly, it's easy to build commercial-quality Web applications using free and open source software. With this book, you'll learn from eight ready-to-run, real-world applications-all backed by clear diagrams and screenshots, well-documented code, and simple, practical explanations. Leading open sou

Creating Database Web Applications with
โœ Jeanine (Jeanine Meyer) Meyer ๐Ÿ“‚ Library ๐Ÿ“… 2003 ๐Ÿ› Charles River Media ๐ŸŒ English โš– 10 MB

This informative text teaches beginning and intermediate designers the fundamentals of creating complex Web applications and teaches the basic concepts behind creating and testing database code.

Web Database Application with PHP and My
โœ Hugh E. Williams, David Lane ๐Ÿ“‚ Library ๐Ÿ“… 2004 ๐Ÿ› O'Reilly Media ๐ŸŒ English โš– 3 MB

This new edition has been redesigned around the rich offerings of PEAR. Several of these, including the Template package and the database-independent query API, are fully integrated into examples and thoroughly described in the text. In addition, through a complex sample application - Hugh and Dave'