The programmers 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.
Youll walk through building three applications from start to
finish: a calendaring system, a weblog engine, and an e-commerce
store. Along the way, youll 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 developersincluding
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 issuesincluding
internationalization, error handling, data validation, debugging,
session management, and deployment Includes detailed chapters on XML, XML-based web services, and
the PEAR framework for reusable PHP components Shows how to work with the Oracle and PostgreSQL
databases
|