Join Books.org — it's free

Book cover of Core Web Application Development with PHP and MySQL
General Web Site Design/Development, SQL, Scripting Languages, Web Programming, General Software Engineering

Core Web Application Development with PHP and MySQL

by Marc Wandschneider
Write a review
Log in to track your reading progress.

Overview

The programmer's Guide to building robust web applications with PHP and MySQL

This is a comprehensive, practical guide for programmers who want to develop production-quality, database-enabled web applications with PHP and MySQL. Long-time developer Marc Wandschneider systematically addresses the entire process: not only coding, but also upfront application, user interface and database design, PLUS security, testing, and more.

You'll walk through building three applications from start to finish: a calendaring system, a weblog engine, and an e-commerce store. Along the way, you'll master essential strategies for creating robust web database applications and learn how to avoid the common pitfalls that trip up many developers moving to PHP and MySQL.

  • Starts with a complete primer on PHP for developers including coverage of code organization, reuse, and object-oriented PHP
  • Contains detailed treatments of data access, including transactions, foreign keys, and indexes
  • Presents powerful data validation techniques utilizing PHP regular expressions
  • Walks through planning web applications, including user interfaces and user management
  • Offers systematic guidance on securing web applications from end to end
  • Covers a wide range of implementation issues including internationalization, error handling, data validation, debugging, session management, and deployment
  • Includes detailed chapters on
  • Shows how to work with the Oracle and PostgreSQL databases

Synopsis

This handbook for intermediate-level programmers who are developing web applications demonstrates how to use PHP and MySQL, including coding, upfront application, user interface and database design, security, and testing. Wandschneider, a software developer, describes how to get started, PHP language, object-oriented programming, arrays, strings and characters, interacting with the server, designing and using databases, planning and implementing web applications, and provides sample projects of an appointment system, web log system, and e-commerce store. The text comes with a CD-ROM that contains source codes used in the book. Annotation ©2005 Book News, Inc., Portland, OR

About the Author, Marc Wandschneider

Marc Wandschneider has worked extensively with open source platforms, and has written an Outlook Express-style email client for Linux using Qt. He travels the globe, consulting as a lead manager for software projects and teams. A graduate of the McGill University School of Computer Science, he spent five years working for Microsoft, where he developed and managed developers on the Visual Basic, Visual J++, and .NET Windows Forms teams.

© Copyright Pearson Education. All rights reserved.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
September 1, 2005
Publisher
Prentice Hall
Pages
888
Format
Paperback
ISBN
9780131867161

More by Marc Wandschneider

Similar books