Sign in
|
Register
|
Mobile
Home
Browse
About us
Help/FAQ
Advanced search
Home
>
Browse
>
Oracle Press
>
Oracle Database Ajax & PHP Web Application Development
CITATION
Barney, Lee and
McLaughlin, Michael
.
Oracle Database Ajax & PHP Web Application Development
.
US
: McGraw-Hill Osborne Media, 2008.
Add to Favorites
Email to a Friend
Download Citation
Oracle Database Ajax & PHP Web Application Development
Authors:
Lee Barney
and
Michael McLaughlin
Published:
February 2008
eISBN:
9780071770422 0071770429
|
ISBN:
9780071502771
Open eBook
Book Description
Table of Contents
Contents
Introduction
Part I: Building a Foundation
1 JavaScript and PHP Scalability
Scalability
Reducing CPU Cycles and RAM Size
Scaling Control Structures
Scaling String Manipulation
Scaling Simple Mathematics
Scaling Impacts of Objects and Their Methods
Scalability Impacts of Multiple Print Calls
Reducing Network Load
Summary
2 PHP and JavaScript Modularity
Modularity
Design for the Real World
The Main Module and Controllers
The Application Controller and Reflection
JavaScript Modularity with Controllers and Reflection
Summary
3 JavaScript and PHP Objects
Class Definition and Creation
Inheritance
Constructors
Public, Protected, and Private
JavaScript Attributes and Methods
PHP Model, Controller, and Control Objects
JavaScript Model, Controller, and Control Objects
Summary
Part II: Dynamic Presentation: Communication Between User Interface and the Server
4 The XMLHttpRequest Object
Creating a Request and Handling the Result
Creating a Server Access Object Module
Summary
5 AJAX, Advanced HTML, and HTTP Communication
Creating HTML Drill-Down Tables
HTTP Headers, Errors, and Server Communication
Summary
6 Manipulating the DOM with JavaScript
The Document Object Model
Drag and Drop
Storing Drag-and-Drop Information in the Database
Summary
Part III: Advanced Dynamic Presentation and Communication
7 Remoting with PHP Data Access Objects
Remoting Using PHP and HTTP-RPC
Remoting Using Pear XML-RPC Clients and Services
Summary
8 AJAX, Charting, and Simple Data Transfer
Using the SimplePlot Library
Generating Chart Data on the Server
Retrieving the Data Using AJAX
Summary
9 Enabling Back Buttons in AJAX
Adding History Tracking
Using the History iframe
Client-Side Sessions
Summary
Part IV: Creating Highly Flexible, Scalable Applications
10 Client and Server-Side Sessions
Tracking and Using Login State on the Client
Tracking and Using Login State on the Server
Defining and Storing User Preferences Between Sessions
Using Stored User Preferences
JSON
Summary
11 Creating User-Defined Mashups
Creating a Simple Mashup Page
Embedding Mashups in the Medical Data System
How It Is Done
Summary
12 Multimodal Communication: VOIP, IM, and Stored Reports
Making VOIP and IM Accessible
Distributed, Targeted, Reporting
Summary
Part V: Appendixes
A: HTML Tag Index
B: PHP Primer
History and Background
Developing Web Programming Solutions
Summary
C: Oracle Database Administration Primer
Oracle Database Architecture
Starting and Stopping the Oracle Database
Starting and Stopping the Oracle Listener
Accessing and Using SQL*Plus Interface
Summary
D: Oracle Database SQL Primer
Oracle SQL Data Types
Data Definition Language (DDL)
Data Query Language (DQL)
Data Manipulation Language (DML)
Data Control Language (DCL)
Summary
E: PL/SQL Primer
Oracle PL/SQL Block Structure
Variables, Assignments, and Operators
Control Structures
Stored Functions, Procedures, and Packages
Database Triggers
Collections
Using the DBMS_LOB Package
Summary
Index