Skip to content

PHP 5 Advanced Visual Quickpro Guide

Best in textbook rentals since 2012!

ISBN-10: 0321376013

ISBN-13: 9780321376015

Edition: 2nd 2007 (Revised)

Authors: Larry Ullman

List price: $44.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Following the popularVisual QuickPro Guide layout, this book consists of approximately 15 chapters of step-by-step content, aimed at teaching both advanced programming techniques and specific topics in direct, focused segments. The scripts featured in this book are based on features and capabilities that current PHP users most frequently inquire about as well as introducing emerging technologies. Topics include:-Advanced PHP programming concepts-Sophisticated database interactions-E-commerce-Object oriented programming-PHP interactions with a server-Networking with PHP-XML-Image generation-PDF generation-RSS (Real Simple Syndication)-Security-Using the PEAR code repository
Customers also bought

Book details

List price: $44.99
Edition: 2nd
Copyright year: 2007
Publisher: Peachpit Press
Publication date: 3/5/2007
Binding: Paperback
Pages: 608
Size: 7.25" wide x 9.25" long x 1.50" tall
Weight: 2.002
Language: English

Table of Contents
Introduction
Advanced PHP Programming
Code Structure and Documentation
Function Recursion and Static Variables
References and Functions
PERL-Compatible Regular Expressions
Basic Object-Oriented Programming
Defining a Class
Creating an Object
Creating Constructors
Object Inheritance
Using Class Functions Without Instances
Serializing Objects
Destroying Objects
Developing Web Applications
Catching Exceptions
Using PEAR's HTML_QuickFOrm
Modularizing a Web Site
Error Logging and Reporting
Browser Detection
Database Concepts
Database Design and Normalization
Storing Sessions in a Database
Storing BLOBs in a Database
Using Prepared Statements
Database Encryption
Working with Bound Variables
Security
Validating Forms
Validating Forms with JavaScript
Encryption with Mcrypt
HTTP Authentication
Web Server Security
Shared Server Security
Encorporating Captcha with PEAR
Using PEAR Auth
Advanced OOP
Inheritance
Access Control
Polymorphism
Encapsulation
Overloading
E-Commerce
Creating the Database
Administration
Showing the Products Online
Writing a Shopping Cart
Handling Commerical Transactions
Image Generation
Creating a Simple Image
Using TrueType Fonts
Creating a Database-Driven Graph
Saving and Building on Existing Images
Creating PDFs
Creating a Simple PDF
Adding Text to PDFs
Drawing Shapes
Using Images
Creating Multiple-Page PDFs
XML and PHP
What is XML?
XML Syntax
Document Type Definitions
Parsing XML With PHP
XML Error Handling
Networking with PHP
Accessing Other Web Sites with PHP
Using fsockopen()
Creating RSS Feeds
AJAX
Using Curl
Understanding Streams
PHP and the Server
Establishing a Cron
Task Manager on Windows
Compressing Files with PHP
Using COM with PHP
PHP on Windows
Running Two Versions of PHP with Apache
Using PHP's Command Line Interface
Basic Syntax
Working with Command Line Arguments
Redirecting Output
Improving PHP Performance
Installation Options
Configuration Options
Using an Op Cache
Coding Suggestions
Database Suggestions
Using Benchmarks
Using Profiling
Performing Unit Tests
Installation
Installing PHP with Apache on Linux
Installing PHP on Windows with Xitami
Installing PHP on Mac OS X with Apache
Running Two Versions of PHP with Apache
Databases
Database Applications
SQL
MySQL Resources
Other Resources
Appendix C
PHP-Specific Sites
Additional Libraries
Security
Other Resources