Product Description
PHP MySQL Website Programming: Problem - Design - Solution shows the development process for a website 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. You can find a working model of the site online at http://apress.mediatemple.net . This invaluable tutorial provides a lot of insight into the ways you can implement web applications with PHP and MySQL in real-world situations.
From the Publisher
The primary goal of the site is to provide content for DVD lovers. This will come in the form of news stories that talk about current events in the DVD market, new releases, advances in technology and the like. There will also be a newsletter that registered users can choose to get via email. In order to get our news to the widest possible audience,we will syndicate our news into a standard XML format RSS feed. This will enable others to quickly and easily see what the latest and greatest is.
In order to develop a sense of community, we will create a discussion board where registered users can create and respond to various topics. We will also provide a poll where users can vote on different things and see the results.
Additionally, we will serve advertisements to potentially generate revenue for the site. And finally, we will provide a shopping area. Here, users that are logged in can add various things such as DVDs, DVD players, and accessories to a cart and buy them.
The book's bottomline is to define a good methodology for creating a site (with functionality that is used on many different kinds of sites, and that you as a programmer may well be working on in the future) by identify problems, surmising a solutions to those problems, and then implementing those solutions with code using modern development practices.
--This text refers to an out of print or unavailable edition of this title.