Sams Teach Yourself PHP, MySQL and Apache All in One (2012)

Sams Teach Yourself PHP, MySQL and Apache All in One (2012)


Part I. Getting Up and Running

Chapter 1. Installation QuickStart Guide with XAMPP

Chapter 2. Installing and Configuring MySQL

Chapter 3. Installing and Configuring Apache

Chapter 4. Installing and Configuring PHP

Part II. PHP Language Structure

Chapter 5. The Building Blocks of PHP

Chapter 6. Flow Control Functions in PHP

Chapter 7. Working with Functions

Chapter 8. Working with Arrays

Chapter 9. Working with Objects

Part III. Getting Involved with the Code

Chapter 10. Working with Strings, Dates, and Time

Chapter 11. Working with Forms

Chapter 12. Working with Cookies and User Sessions

Chapter 13. Working with Files and Directories

Chapter 14. Working with Images

Part IV. PHP and MySQL Integration

Chapter 15. Understanding the Database Design Process

Chapter 16. Learning Basic SQL Commands

Chapter 17. Using Transactions and Stored Procedures in MySQL

Chapter 18. Interacting with MySQL Using PHP

Part V. Basic Projects

Chapter 19. Managing a Simple Mailing List

Chapter 20. Creating an Online Address Book

Chapter 21. Creating a Simple Discussion Forum

Chapter 22. Creating an Online Storefront

Chapter 23. Creating a Shopping Cart Mechanism

Chapter 24. Creating a Simple Calendar

Chapter 25. Restricting Access to Your Applications

Chapter 26. Logging and Monitoring Web Server Activity

Chapter 27. Application Localization

Chapter 28. Working with XML and JSON

Part VI. Administration and Fine-Tuning

Chapter 29. Apache Performance Tuning and Virtual Hosting

Chapter 30. Setting Up a Secure Web Server

Chapter 31. Optimizing and Tuning MySQL

Chapter 32. Performing Software Upgrades

Chapter 33. Using Application Frameworks