Limit search to available items
Book Cover
E-book
Author Reiersøl, Dagfinn

Title PHP in Action : objects, design, agility / Dagfinn Reiersøl, Marcus Baker, Chris Shiflett
Published Greenwich, Conn. : Manning, 2007

Copies

Description 1 online resource (xxvi, 525 pages) : illustrations
Contents pt. 1. Tools and concepts -- PHP and modern software development -- Objects in PHP -- Using PHP classes effectively -- Understanding objects and classes -- Understanding class relationships -- Object-oriented principles -- Design patterns -- Design how-to : date and time handling -- pt. 2. Testing and refactoring -- Test-driven development -- Advanced testing techniques -- Refactoring web applications -- Taking control with web tests -- pt. 3. Building the web interface -- Using templates to manage web presentation -- Constructing complex web pages -- User interaction -- Controllers -- Input validation -- Form handling -- Database connection, abstraction, and configuration -- pt. 4. Databases and infrastructure -- Objects and SQL -- Data class design
Summary To keep programming productive and enjoyable, state-of-the-art practices and principles are essential. Object-oriented programming and design help manage complexity by keeping components cleanly separated. Unit testing helps prevent endless, exhausting debugging sessions. Refactoring keeps code supple and readable. PHP offers all this-and more. This book shows you how to apply PHP techniques and principles to all the most common challenges of web programming, including: Web presentation and templates User interaction including the Model-View-Contoller architecture Input validation and form handling Database connection and querying and abstraction Object persistence
Bibliography Includes bibliographical references (pages 511-512) and index
Notes English
Print version record
Subject PHP (Computer program language)
Internet programming.
Web sites -- Design.
PHP (Computer program language)
Internet programming.
Web sites -- Design.
Internet programming
PHP (Computer program language)
Web sites -- Design
Form Electronic book
Author Baker, Marcus
Shiflett, Chris
ISBN 9781932394757
1932394753
1638354707
9781638354703