Web application development with PHP 4.0

Detalles Bibliográficos
Autor Principal: Ratschiller, Tobias
Otros autores o Colaboradores: Gerken, Till
Formato: Libro
Lengua:inglés
Datos de publicación: Indianapolis : New Riders, 2000
Edición:1st ed.
Temas:
Acceso en línea:Consultar en el Cátalogo
Descripción Física:xviii, 384 p. : il. ; 23 cm.
ISBN:0735709971
Tabla de Contenidos:
  • I Advanced PHP
  • 1 Development Concepts
  • PHP for Me?
  • The Importance of Planning
  • Coding Conventions
  • Using Files to Group Functions
  • Writing Documentation
  • An API Design Example
  • Summary
  • 2 Advanced Syntax
  • PHP Syntax
  • Defining Constants
  • Array Functions
  • PHP and OOP
  • Linked Lists
  • Associative Arrays
  • Polymorphism and Self-Modifying Code
  • Summary
  • 3 Application Design: A Real-Life Example
  • Project Overview
  • Comparing Technologies
  • IRC Network Basics
  • Fitting the Application into the Network
  • Interfacing the Network
  • Administration and Security
  • Implementation
  • Summary
  • II Web Applications
  • 4 Web Application Concepts
  • HTTP and Sessions
  • Security Considerations
  • Why Usability Matters
  • Summary
  • References
  • 5 Basic Web Application Strategies
  • The PHP Normal Form
  • Project Layout
  • CVS: Concurrent Versions System
  • Three-Tier Applications
  • Summary
  • 6 Database Access with PHP
  • PHPLib:The PHP Base Library
  • Database Abstraction
  • Authentication
  • Summary
  • 7 Cutting-Edge Applications
  • Knowledge Repositories
  • PHP and XML
  • Interchanging Data with WDDX
  • Summary
  • 8 Case Studies
  • BizChek.com
  • SixCMS 281
  • MarketPlayer.com
  • 285 Summary
  • References
  • III Beyond PHP
  • 9 Extending PHP 4.0: Hacking the Core of PHP
  • Overview
  • What Is Zend? and What Is PHP?
  • Extension Possibilities
  • Source Layout
  • PHP’s Automatic Build System
  • Creating Extensions
  • Compiling Modules
  • Using Extensions
  • Troubleshooting
  • Source Discussion
  • Accepting Arguments
  • Creating Variables
  • Objects
  • Resources
  • Macros for Automatic Global Variable Creation
  • Duplicating Variable Contents:The Copy Constructor
  • Returning Values
  • Printing Information
  • Startup and Shutdown Functions
  • Calling User Functions
  • Where to Go from Here
  • Reference: Some Configuration Macros