PHP 5 advanced / Larry Ullman.
Material type: TextSeries: Visual quickpro guidePublication details: Berkeley, CA : Peachpit Press, c2007.Description: xv, 592 p. : ill. ; 23 cmISBN:- 9780321376015 (pbk.)
- 005.2762 ULL
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