Beginning PHP and MySQL: From Novice to Professional

Beginning PHP and MySQL: From Novice to Professional

Massimo Nardone

Language: English

Pages: 820

ISBN: 1430260432

Format: PDF / Kindle (mobi) / ePub

Beginning PHP and MySQL: From Novice to Professional

Massimo Nardone

Language: English

Pages: 820

ISBN: 1430260432

Format: PDF / Kindle (mobi) / ePub


Beginning PHP and MySQL: From Novice to Professional, Fifth Edition is a major update of W. Jason Gilmore's authoritative book on PHP and MySQL. The latest edition includes detailed instructions for configuring the ultimate PHP and MySQL development environment on all major platforms, complete coverage of the latest additions and improvements to the PHP language, coverage of the Composer dependency manager, and thorough introductions to MySQL’s most relied-upon features.

You'll not only receive extensive introductions to the core features of PHP, MySQL, and related tools, but you'll also learn how to effectively integrate them in order to build robust data-driven applications. Authors Jason Gilmore and Massimo Nardone draw upon more than fifteen years of experience working with these technologies to pack this book with practical examples and insight into the real-world challenges faced by developers. Accordingly, you will repeatedly return to this book as both a valuable instructional tool and reference guide. Some of the book’s highlights include:

  • Detailed instructions regarding installing PHP, MySQL and several popular web servers
  • A thorough introduction to the PHP language, including its string handling, networking, forms processing, and object-oriented features

An extensive overview of MySQL’s fundamental features, including supported data types, database management syntax, trigger, view, stored routine syntax, and import/export capabilities

  • Hundreds of examples demonstrating countless facets of PHP and MySQL integration
  • The Architecture Of Open Source Applications, Volume 2: Structure, Scale, and a Few More Fearless Hacks

    Visual Studio 2012 and .NET 4.5 Expert Development Cookbook

    Practical Ruby Gems

    RasPi Magazine [UK], Issue 16 (2015)

     

     

     

     

     

     

     

     

     

     

    . . . . . . . 911 Full-Text Indexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 913 Indexing Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 918 Forms-Based Searches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919 Performing a Simple Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919 Extending Search Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Gilmore_862-8C01.fm Page 1 Tuesday, February 12, 2008 9:06 AM CHAPTER 1 ■■■ Introducing PHP In many ways the PHP language is representative of the stereotypical open source project, created to meet a developer’s otherwise unmet needs and refined over time to meet the needs of its growing community. As a budding PHP developer, it’s important you possess some insight into how the language has progressed, as it will help you to understand the language’s strengths, and to some extent the reasoning

    causes a new variable in the global scope of that means ($_GET['sessionid'] or $_POST['sessionid']). In Chapter 3, the section on PHP’s superglobal variables offers a thorough introduction to external variables of the COOKIE, ENVIRONMENT, GET, POST, and SERVER types. 41 Gilmore_862-8C02.fm Page 42 Tuesday, February 12, 2008 9:07 AM 42 CHAPTER 2 ■ CONFIGURIN G YOUR ENV IRONME NT Although disabling register_globals is unequivocally a good idea, it isn’t the only factor you should keep in mind

    is particularly advantageous because you typically have complete control over the server’s administration while not having to purchase or maintain the server hardware, hosting facility, or the network connection. Gilmore_862-8C02.fm Page 51 Tuesday, February 12, 2008 9:07 AM CHAPTER 2 ■ C ON FIGURIN G YOUR EN VIRONM ENT • Shared server hosting: If your Web site will require modest server resources, or if you don’t want to be bothered with managing the server, shared server hosting is likely

    third-party software such as Joomla!, WordPress, and phpBB. Using these installers will save you some time, and will help the hosting provider troubleshoot any problems that might arise. However, be wary that some providers only offer this software for reasons of convenience and will not offer technical assistance. Therefore, be prepared to do your own homework should you have questions or encounter problems using third-party software. Additionally, you should ask whether the provider will

    Download sample

    Download