Modern PHP

New Features and Good Practices


Modern PHP
Modern PHP
Compliments of Nginx

Book Details

Author Josh Lockhart
Publisher O'Reilly Media
Published 2015
Edition 1st (Free Chapters)
Paperback 92 pages
Language English
ISBN-13 9781491905173, 9781491905012
ISBN-10 1491905174, 1491905018
License Compliments of Nginx

Book Description

Back in 1995, software engineer Rasmus Lerdorf needed an easier way to maintain his own web page, and wrote a set of programs he called Personal Home Page, or PHP. He soon open sourced the software, but never anticipated it would become the dominant web-page programming language it is today, Now, PHP powers more than 80% of websites that report the language they use, according to W3Techs. PHP usage extends well beyond personal blogging sites to giants like Facebook, Twitter, and Wikipedia.

The longevity and popularity of PHP has both pros and cons. The positive is that you can easily find lots of PHP tutorials and other resources online. The downside is that many of the existing resources still recommend outdated practices that result in slow and unstable apps. To address this problem, Josh Lockhart has written Modern PHP, the go-to resource today's developers have desperately needed to help them modernize their PHP apps.

As you update your approach to developing PHP apps, it also makes sense to reconsider how you're delivering them. The Apache HTTP server debuted when the internet was new, and worked fine at the time. But Nginx is purpose-built to handle the vastly greater demands that your apps now face, with an event-driven design that is much lighter-weight and uses fewer system resources than Apache. The result is higher performance from your PHP applications.


This book is published as open-access, which means it is freely available to read, download, and share without restrictions.

If you enjoyed the book and would like to support the author, you can purchase a printed copy (hardcover or paperback) from official retailers.

Download and Read Links

PDF

Share this Book

[localhost]# find . -name "*Similar_Books*"


PHP: The Right Way

PHP

There's a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time. There is

Intel Galileo and Intel Galileo Gen 2

Arduino Linux Assembler C / C++ Java

Intel Galileo and Intel Galileo Gen 2: API Features and Arduino Projects for Linux Programmers provides detailed information about Intel Galileo and Intel Galileo Gen 2 boards for all software developers interested in Arduino and the Linux platform. The book covers the new Arduino APIs and is an introduction for developers on natively using Linux.

Building Secure and Reliable Systems

Can a system be considered truly reliable if it isn't fundamentally secure? Or can it be considered secure if it's unreliable? Security is crucial to the design and operation of scalable systems in production, as it plays an important part in product quality, performance, and availability. In this book, experts from Google share best practices to h

PHP Handbook

PHP

PHP is an incredibly popular programming language, reportedly used by 80% of all websites. It serves as the foundation for WordPress, the widely used content management system, and powers numerous frameworks designed to simplify web development, such as Laravel. This book is presented as a perfect introduction for those new to the language, as well

PHP Notes for Professionals

PHP

The PHP Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

Modern C

C / C++

Modern C focuses on the new and unique features of modern C programming. The book is based on the latest C standards and offers an up-to-date perspective on this tried-and-true language. C is extraordinarily modern for a 50-year-old programming language. Whether you're writing embedded code, low-level system routines, or high-performance applicatio