PHP MySQL Website Programming: Problem - Design -
Solution shows the development process for a web site
using a specific set of technologies: the Apache web
server, the MySQL database system, and the PHP scripting
language. It gives you a completely hands-on experience and
guides you through the construction of a complete
application-driven site from design to deployment.
Each chapter in the book is broken into three parts:
- Problem: The authors analyze each task and identify
areas that may be particularly hard to implement.
- Design: Once the problems have been identified, a
proposal is sketched out for solving them.
- Solution: The code is developed and deployed to
accomplish the task at hand.
Throughout the book, good object-oriented PHP coding
methods are used where appropriate. The site you construct
features a modular design, so the individual chapters are
generally focused on designing and building a specific
piece of the site's functionality. A working model of the
site can be found online at
On the whole, this book provides a lot of insight into
the ways you can implement web applications with PHP and
MySQL in real-world situations.
- Building a PHP MySQL Web Site
- Planning the Web Site
- Designing the User Interface
- Managing Users and Sessions
- Visitor Accounts
- Dynamic News Content
- Online Polls
- User Discussion Forums
- Newsletters and Mailing Lists
- Shopping Carts
- Checking Out
- The Road Ahead