Sunday, August 12, 2012


Introduction:

Most great programming books sway far more toward the realm of the practical than of the academic.
Although I have no illusions regarding my place among the great technical authors of our time, it is always my goal to write with this point in mind, producing material that you can apply to your own situation. Given the size of this book, it’s probably apparent that I attempted to squeeze out every last drop of such practicality from the subject matter. That said, if you’re interested in gaining practical and comprehensive insight into the PHP programming language and MySQL database server, and how these prominent technologies can be used together to create dynamic, database-driven Web applications, this book is for you. The feverish work of the respective PHP and MySQL communities prompted this new edition, and with it considerable changes over the previous edition. In addition to updating the material to reflect features found in PHP 6 and the latest MySQL releases, two new chapters have been added. Chapter 23 shows you how to create Web sites for
the world by taking advantage of open source internationalization and localization tools. Chapter 24 introduces the popular Zend Framework, a great solution for building powerful Web applications. Furthermore, all existing chapters have been carefully revised, and in some cases heavily modified, to both update and improve upon the previous edition’s material. If you’re new to PHP, I recommend beginning with Chapter 1, because gaining the fundamental knowledge presented therein will be of considerable benefit to you when you’re reading later chapters. If you know PHP but are new to MySQL, consider beginning with Chapter 25. Intermediate and advanced readers are invited to jump around as necessary; after all, this isn’t a romance novel. Regardless of your reading strategy, I’ve attempted to compartmentalize the material found in each chapter so that you can quickly learn each topic without having to necessarily master other chapters beyond those that concentrate on the technology fundamentals. Furthermore, novices and seasoned PHP and MySQL developers alike have something to gain from this book, as I’ve intentionally organized it in a hybrid format of both tutorial and reference. I appreciate the fact that you have traded hard-earned cash for this book, and therefore have strived to present the material in a fashion that will prove useful not only the first few times you peruse it, but far into the future.

About The Author:

W. JASON GILMORE is a Columbus, Ohio–based developer, consultant, writer, and editor. He’s cofounder of IT Enlightenment (http://www.itenlightenment.com/) and the CodeMash conference (http://www.codemash.org), and is a member of the 2008 MySQL Conference speaker selection board. In his previous capacity as Apress’s open source editor, he fostered the development of more than 60 books, along the way helping to transform Apress’s open source line into one of the industry’s most respected
publishing programs. Jason has more than 100 articles to his credit within prominent publications such
as Developer.com, Linux Magazine, and TechTarget. He’s the author of several books, including the best-selling Beginning PHP and MySQL: From Novice to Professional, Beginning PHP and PostgreSQL 8: From Novice to Professional, and Beginning PHP and Oracle: From Novice to Professional. Away from the laptop you’ll find Jason starting more home-remodeling projects than he could possibly complete, tickling the ivories, playing chess, and reading up on military history. Contact Jason at wj@wjgilmore.com, and be sure to visit his Web site at http://www.wjgilmore.com.

Main Contents: 

■CHAPTER 1 Introducing PHP.
■CHAPTER 2 Configuring Your Environment.
■CHAPTER 3 PHP Basic.
■CHAPTER 4 Functions.
■CHAPTER 5 Arrays.
■CHAPTER 6 Object-Oriented PHP.
■CHAPTER 7 Advanced OOP Features.
■CHAPTER 8 Error and Exception Handling.
■CHAPTER 9 Strings and Regular Expressions.
■CHAPTER 10 Working with the File and Operating System.
■CHAPTER 11 PEAR.
■CHAPTER 12 Date and Time.
■CHAPTER 13 Forms.
■CHAPTER 14 Authenticating Your Users.
■CHAPTER 15 Handling File Uploads.
■CHAPTER 16 Networking.
■CHAPTER 17 PHP and LDAP.
■CHAPTER 18 Session Handlers.
■CHAPTER 19 Templating with Smarty.
■CHAPTER 20 Web Services.
■CHAPTER 21 Secure PHP Programming.
■CHAPTER 22 SQLite.
■CHAPTER 23 Building Web Sites for the World.
■CHAPTER 24 MVC and the Zend Framework.
■CHAPTER 25 Introducing MySQL.
■CHAPTER 26 Installing and Configuring MySQL.
■CHAPTER 27 The Many MySQL Clients.
■CHAPTER 28 MySQL Storage Engines and Datatypes.
■CHAPTER 29 Securing MySQL.
■CHAPTER 30 Using PHP with MySQL.
■CHAPTER 31 Introducing PDO.
■CHAPTER 32 Stored Routines.
■CHAPTER 33 MySQL Triggers.
■CHAPTER 34 MySQL Views.
■CHAPTER 35 Practical Database Queries.
■CHAPTER 36 Indexes and Searching.
■CHAPTER 37 Transactions.
■CHAPTER 38 Importing and Exporting Data.

Download:





1 comment: