作者:W. Jason Gilmore
出版日期:January 23, 2006
出版社:Apress
页数:952
ISBN:ISBN-10: 1590595521 ISBN-13: 978-1590595527
文件格式:PDF
Product DescriptionWritten for the budding web developer searching for a powerful, low-cost solution for building flexible, dynamic web sites.Essentially three books in one: provides thorough introductions tothe PHP language and the MySQL database, and shows you how these twotechnologies can be effectively integrated to build powerful websites.Provides over 500 code examples, including real-world tasks such ascreating an auto-login feature, sending HTML-formatted e-mail, testingpassword guessability, and uploading files via a web interface.Updated for MySQL 5, includes new chapters introducing triggers, stored procedures, and views.From the Back CoverInterested in becoming a master of the PHP language and MySQLdatabase but don’t know where to begin? This best-selling book ranksamong the most thorough and practical guides in print, covering all ofthe key concepts and features, and showing you how to effectivelyintegrate PHP and MySQL to build powerful web sites.
The book begins with a vast overview of PHP’s capabilities, startingwith a survey of the installation and configuration process on both theWindows and Linux platforms. Next, several chapters are devoted tobasic PHP concepts, including variables, datatypes, arrays, functions,string manipulation, and processing user input. Other key PHP topicsare also covered, including PEAR, session handling, LDAP integration,the Smarty templating engine, Web services, and PDO.
Next up is a presentation of MySQL’s key features. You’re firstguided through MySQL’s installation and configuration process, and arepresented with an introduction to its storage engines, datatypes,administration utilities, security features, and data import/exportfacilities. New MySQL 5�specific chapters have been added in thisedition, covering triggers, stored procedures, and views. Along theway, you’ll gain insight into PHP’s assortment of MySQL functions(using both the mysql and mysqli extensions), and learn how to createand execute queries, perform searches, and carry out key database tasksfrom within your Web application.
What You Will Learn from This BookInstall and configure Apache, PHP, and MySQL on both Windows and Linux.Accept and process information submitted via HTML forms.Authenticate users and track user preferences and data using PHP’s session-handling capabilities.Process web-based file uploads using the HTTP_Upload PEAR package.Create your own RSS aggregator using Magpie, and process XML files in amazingly efficient fashion using SimpleXML.Use both command-line and graphical MySQL clients to effectively manage your data.Secure the MySQL server, creating roles and restricting access even at very granular levels.Effectively integrate PHP and MySQL to create dynamic, data-driven web applications.About the Author
W. Jason Gilmore is a Columbus, Ohio–based developer, consultant,writer, and editor. He’s a cofounder of the CodeMash conference and isa member of the 2008 MySQL Conference speaker selection board. In hisprevious capacity as Apress’s open source editor, he fostered thepublication of more than 60 books, along the way helping to transformthe open source line into one of the industry’s most respectedpublishing programs.
Through W.J. Gilmore, LLC, (http://www.wjgilmore.com/) Jason providesan array of consulting and web development services to small businessesaround the country. Contact Jason at wjATwjgilmore.com if you’relooking for competent, timely, and cost–effective services.