Professional PHP 5

  • Nombre de pages : 639 pages   drapeau anglais
  • Date de parution : 07/12/2004

Résumé

The PHP server-side application development language is ideal for rapidly producing sophisticated, database-enabled web sites, web applications, intranets, and extranets. This hands-on guide demonstrates the power and flexibility of PHP while delivering useful programming advice. Offering a detailed, reusable object toolkit, practical examples throughout, and applications to create enterprise-class software, this book will show you how to build large-scale, high-performance platforms using PHP5.

Inside, you'll find a discussion of object-oriented (00) concepts, how to implement them in PHP5, an introduction to project management techniques, and much more-all of which will prepare you to deliver better-quality software in a shorter amount of time.

What you will learn from this book

  • Both basic and complex 00 concepts and their implementation in PHP
  • How to read, express, and document code using UML
  • The benefits of reusing standard development techniques using design patterns
  • The ways in which collections, iterators, object-persistence, and creational design patterns can be used as building blocks
  • How the model-view-controller (MVC) abstraction is used in PHP
  • The benefits and practical implementation of Unit Testing
  • Tips for how project management methodologies, planning, and systems architecture can help you deliver better-quality applications for your clients

Who this book is for

This book is for PHP developers who are currently writing primarily procedural code and are looking to develop a solid grounding in 00 techniques and advanced software architecture concepts to enhance their skills and careers.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Sommaire

  • Introduction to Object-Oriented Programming
  • Unified Modeling Language (UML)
  • Putting Objects to Work
  • Design Patterns
  • Collection Class
  • Collectionlterator Class
  • GenericObject Class
  • Database Abstraction Layers
  • Factory Interface
  • Event-Driven Programming
  • Logging and Debugging
  • SOAP
  • Model, View, Controller (MVC)
  • Communicating with Users
  • Sessions and Authentication
  • Unit Testing Framework
  • Finite State Machine and Custom Configuration Files
  • Project Overview
  • Project Management Methodologies
  • Planning the System
  • Systems Architecture
  • Assembling the Sales Force Automation Toolkit
  • Quality Assurance
  • Deployment
  • Designing and Developing a Robust Reporting Platform
  • Where Do You Go from Here?
  • Why Version Control Is a Good Thing
  • PHP IDEs
  • Performance Tuning PHP
  • Best Practice PHP Installation
  • Index

Caractéristiques

  • Parution : 07/12/2004
  • Edition : 1ère édition
  •  
  • Nb de pages : 639 pages
  • Format : 18,5 x 23,5
  • Couverture : Broché
  • Poids : 985 g
  • Intérieur : Noir et Blanc
  •  
  • Profil : Développeur
  • Niveau : Avancé

mentions légales | conditions générales de vente | copyright © 2012
(1) livraison gratuite à partir de 49 € en France métropolitaine