gogogo
Syndetics cover image
Image from Syndetics

PHP 5 advanced / Larry Ullman.

By: Material type: TextTextSeries: Visual quickpro guidePublication details: Berkeley, CA : Peachpit Press, c2007.Description: xv, 592 p. : ill. ; 23 cmISBN:
  • 9780321376015 (pbk.)
Subject(s): DDC classification:
  • 005.2762 ULL
Holdings
Item type Current library Call number Status Date due Barcode
Standard Loan Clonmel Library Main Collection 005.2762 ULL (Browse shelf(Opens below)) Available R19532YKRC
Standard Loan Clonmel Library Main Collection 005.2762 ULL (Browse shelf(Opens below)) Available R19525JKRC

Enhanced descriptions from Syndetics:

This is an intermediate-to-advanced guide to PHP, the Web scripting language in use on over six million Web sites.

Includes index.

Table of contents provided by Syndetics

  • Table of Contents
  • Introduction
  • Chapter 1 Advanced PHP Programming
  • Code Structure and Documentation
  • Function Recursion and Static Variables
  • References and Functions
  • PERL-Compatible Regular Expressions
  • Chapter 2 Basic Object-Oriented Programming
  • Defining a Class
  • Creating an Object
  • Creating Constructors
  • Object Inheritance
  • Using Class Functions Without Instances
  • Serializing Objects
  • Destroying Objects
  • Chapter 3 Developing Web Applications
  • Catching Exceptions
  • Using PEAR's HTML_QuickFOrm
  • Modularizing a Web Site
  • Error Logging and Reporting
  • Browser Detection
  • Chapter 4 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
  • Chapter 5 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
  • Chapter 6 Advanced OOP
  • Inheritance
  • Access Control
  • Polymorphism
  • Encapsulation
  • Overloading
  • Chapter 7 E-Commerce
  • Creating the Database
  • Administration
  • Showing the Products Online
  • Writing a Shopping Cart
  • Handling Commerical Transactions
  • Chapter 8 Image Generation
  • Creating a Simple Image
  • Using TrueType Fonts
  • Creating a Database-Driven Graph
  • Saving and Building on Existing Images
  • Chapter 9 Creating PDFs
  • Creating a Simple PDF
  • Adding Text to PDFs
  • Drawing Shapes
  • Using Images
  • Creating Multiple-Page PDFs
  • Chapter 10 XML and PHP
  • What is XML?
  • XML Syntax
  • Document Type Definitions
  • Parsing XML With PHP
  • XML Error Handling
  • Chapter 11 Networking with PHP
  • Accessing Other Web Sites with PHP
  • Using fsockopen()
  • Creating RSS Feeds
  • AJAX
  • Using Curl
  • Understanding Streams
  • Chapter 12 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
  • Chapter 13 Using PHP's Command Line Interface
  • Basic Syntax
  • Working with Command Line Arguments
  • Redirecting Output
  • Chapter 14 Improving PHP Performance
  • Installation Options
  • Configuration Options
  • Using an Op Cache
  • Coding Suggestions
  • Database Suggestions
  • Using Benchmarks
  • Using Profiling
  • Performing Unit Tests
  • Appendix A 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
  • Appendix B Databases
  • Database Applications
  • SQL
  • MySQL Resources
  • Other Resources
  • Appendix C
  • PHP-Specific Sites
  • Additional Libraries
  • Security
  • Other Resources

Author notes provided by Syndetics

Larry Ullman is Lead PHP Programmer and Directory of Digital Media Technology at DMC Insights, Inc., a firm specializing in information technology. He is the author of several books on PHP, MySQL, Web development, and other programming languages. In addition to writing, he develops dynamic Web applications, conducts training seminars, and teaches PHP programming for the Web through the University of California at Berkeley Extension Online.

Powered by Koha