Web Application Development With PHP 4.0 isn't your typical run-of-the-mill language tutorial. Authors Ratschiller and Gerken purposely designed its content to appeal to coders already proficient in PHP but in need of advanced programming techniques and high-level application development skills. Assuming a strong programming foundation, this book can be considered a next-level PHP tutorial.
Drawing on their own experience of what's really important in PHP development, the authors dive into topics such as linked lists and associative arrays. They also weave topics like security and database access with software development issues such as three-tier architecture, versioning and program requirements. This balance makes for a nice fit for developers who have mastered the basics but are looking to hone their skills to move to the next level.
The book also goes into how to extend PHP by modifying its Zend language engine via the C source code. A companion CD-ROM includes PHP, MySQL, and Apache, as well as a number of utilities and the source code from the book. If you are already deep into PHP and want to graduate to guru status, this book's for you. --Stephen W. Plain
The authors provide useful examples that include real code. They also explain the code because they want you to understand how it works. -- Paul DuBois, Data Management, University of Wisconsin-Madison
From the Author
first, thanks for your interest in our book, Web Application Development with PHP 4.0. We're happy to be here on Amazon.com - a site which is the best example for a web application. It has everything from session management to user authentication, from database access to knowledge repositories, from advanced security to usability considerations. Our book aims to explain how to realize such applications with PHP. We have tried to explain in a hands-on style these topics that will be of interest for any professional web developers. Because we strictly write for those programmers that have already a good base of the PHP syntax or are fluent in other languages, we can come to the point very quickly - in those 416 pages of the book, you won't be bored with basic stuff you can read in the PHP manual. We sincerely hope that you too will enjoy our book!
Tobias & Till
From the Back Cover
As Web sites and intranets become larger and more complex, static HTML files hit their limits. In the first part of Web Application Development with PHP the authors explain PHP's advanced syntax like classes, recursive functions and variables. They present software development methodologies and coding conventions which are a must-know for industry quality products as well as to help making develop faster and more productive. This part covers also many standard algorithms for tree-structures, string sorting and searching. Part Two focuses on the concept of Web Applications (as opposed to single scripts) and gives much insight into user and session management, e-commerce systems, XML applications and WDDX.
About the Author
Till Gerken is a developer with over 10 years of experience in C programming. He has a strong background in creating high-performance multimedia systems and other medium to large scale, high performance projects. He currently works as freelancer for different companies. Tobias Ratschiller is a New Media Consultant in Italy, specializing in the creation of large scale dynamic Web sites. He has provided consulting and implementation work for some of the world¿s largest Web sites and has contributed to several other PHP titles. Apart from that, he teaches at seminars about usability, user interface design and content management systems. He runs http://phpwizard.net. Both authors have published Open Source PHP projects and technical articles for magazines like Internet World.