PHP and MySQL Web Development (Developer's Library)
<p style="margin:0px;"> <b>PHP and MySQL Web Development, Fifth Edition</b> </p> <p style="margin:0px;"> <b> <i>The definitive guide to building database-driven Web applications with PHP and MySQL</i> </b> </p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;">PHP and MySQL are popular open-source technologies that are ideal for quickly developing database-driven Web applications. PHP is a powerful scripting language designed to enable developers to create highly featured Web applications quickly, and MySQL is a fast, reliable database that integrates well with PHP and is suited for dynamic Internet-based applications.</p> <p style="margin:0px;"> </p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;"> <i>PHP and MySQL Web Development </i>shows how to use these tools together to produce effective, interactive Web applications. It clearly describes the basics of the PHP language, explains how to set up and work with a MySQL database, and then shows how to use PHP to interact with the database and the server.</p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;">This practical, hands-on book consistently focuses on real-world applications, even in the introductory chapters. The authors cover important aspects of security and authentication as they relate to building a real-world website and show you how to implement these aspects in PHP and MySQL. They also introduce you to the integration of front-end and back-end technologies by using JavaScript in your application development.</p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;">The final part of this book describes how to approach real-world projects and takes the reader through the design, planning, and building of several projects, including:</p> <p style="margin:0px;"> </p> <ul> <li>User authentication and personalization</li> <li>Web-based email</li> <li>Social media integration</li> <li>Shopping cart</li> </ul> <p style="margin:0px;"> </p> <p style="margin:0px;">The fifth edition of <i>PHP and MySQL Web Development</i> has been thoroughly updated, revised, and expanded to cover developments in PHP through versions 5.6 and 7, as well as features introduced in recent stable releases of MySQL.</p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;"> <b>Free Access to Web Edition</b> </p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;">Purchase of this book in any format, electronic or print, includes free access to the corresponding Web Edition, which provides several special features:</p> <p style="margin:0px;"> </p> <ul> <li>The complete text of the book online</li> <li>Exercises and interactive quizzes to test your understanding of the material</li> <li>Bonus chapters not included in the print or e-book editions</li> <li>Updates and corrections as they become available</li> </ul>The Web Edition can be viewed on all types of computers and mobile devices with any modern web browser that supports HTML5.<p style="margin:0px;"> </p> <p style="margin:0px;"> <b> <br> </b> </p> <p style="margin:0px;"> <b>Contents at a Glance</b> </p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;"> <b>Part I: Using PHP</b> </p> <p style="margin:0px;">1  PHP Crash Course</p> <p style="margin:0px;">2  Storing and Retrieving Data</p> <p style="margin:0px;">3  Using Arrays</p> <p style="margin:0px;">4  String Manipulation and Regular Expressions</p> <p style="margin:0px;">5  Reusing Code and Writing Functions</p> <p style="margin:0px;">6  Object-Oriented PHP</p> <p style="margin:0px;">7  Error and Exception Handling</p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;"> <b>Part II: Using MySQL</b> </p> <p style="margin:0px;">8  Designing Your Web Database</p> <p style="margin:0px;">9  Creating Your Web Database</p> <p style="margin:0px;">10 Working with Your MySQL Database</p> <p style="margin:0px;">11 Accessing Your MySQL Database from the Web with PHP</p> <p style="margin:0px;">12 Advanced MySQL Administration</p> <p style="margin:0px;">13 Advanced MySQL Programming</p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;"> <b>Part III: Web Application Security</b> </p> <p style="margin:0px;">14 Web Application Security Risks</p> <p style="margin:0px;">15 Building a Secure Web Application</p> <p style="margin:0px;">16 Implementing Authentication Methods with PHP</p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;"> <b>Part IV: Advanced PHP Techniques</b> </p> <p style="margin:0px;">17 Interacting with the File System and the Server</p> <p style="margin:0px;">18 Using Network and Protocol Functions</p> <p style="margin:0px;">19 Managing the Date and Time</p> <p style="margin:0px;">20 Internationalization and Localization</p> <p style="margin:0px;">21 Generating Images</p> <p style="margin:0px;">22 Using Session Control in PHP</p> <p style="margin:0px;">23 Integrating JavaScript and PHP</p> <p style="margin:0px;">24 Other Useful Features</p> <p style="margin:0px;"> </p> <b> <p style="margin:0px;"> <br> </p> <p style="margin:0px;">Part V: Building Practical PHP and MySQL Projects</p> </b> <p style="margin:0px;"> </p> <p style="margin:0px;">25 Using PHP and MySQL for Large Projects</p> <p style="margin:0px;">26 Debugging and Logging</p> <p style="margin:0px;">27 Building User Authentication and Personalization</p> <p style="margin:0px;">28 (Web Edition) Building a Web-Based Email Client with Laravel Part I</p> <p style="margin:0px;">29 (Web Edition) Building a Web-Based Email Client with Laravel Part II</p> <p style="margin:0px;">30 (Web Edition) Social Media Integration Sharing and Authentication</p> <p style="margin:0px;">31 (Web Edition) Building a Shopping Cart</p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;"> <b>Part VI: Appendix</b> </p> <p style="margin:0px;">A Installing Apache, PHP, and MySQL</p> <p style="margin:0px;"> <br> </p> <p style="margin:0px;"> <br> </p>