Presents you with practical steps for building websites that remain effective as they add features, functions, & users. This book helps you learn the virtues of modularity, encapsulation, abstraction, & loosely coupled components; & get comprehensive coverage of issues involving HTML, CSS, PHP, Java Script & Ajax, & database interaction.