Nginx and PHP Fundamentals
Nginx and PHP are two of the biggest platforms on the Web. Get up and running with these lightweight, easy to learn technologies that provide high-performance solutions with low operating costs.
What you'll learn
PHP powers more dynamic Web content that any other platform, and Nginx is the fastest growing HTTP server on the Internet. In this course, you'll start from the ground up learning how to host static HTML and dynamic PHP sites in Nginx, and how to build websites in PHP that interact with the user, and integrate with cloud services like Windows Azure and Amazon AWS. The course takes a hands-on approach, migrating an ASP.NET MVC website to PHP, and you'll see performance and cost comparisons for the two stacks.
Table of contents
- Module Outline 2m
- About PHP 4m
- Demo: Hello World 5m
- The PHP Language 4m
- Demo: HTML Forms 4m
- HTML Integration with PHP 2m
- Demo: Migrating The Demo Site to PHP 6m
- Rendering Shared PHP Content 2m
- Demo: Validation with A Model Class 7m
- OOP: Defining Classes in PHP 1m
- Demo: Form Validation with The Model 4m
- OOP : Using Objects in PHP 1m
- Demo: Showing Form Validation Errors 3m
- Module Summary 5m
- Module Outline 2m
- Package Management in PHP 5m
- Demo: Using Composer 5m
- Composer and log4php 1m
- Demo: Inserting Objects in Azure Table Storage 7m
- Windows Azure SDK 2m
- Demo: Updating Documents in MongoDB 6m
- MongoDB Database Driver 2m
- Demo: Sending Email Through AWS 4m
- Amazon AWS SDK 1m
- Demo: Using reCAPTCHA 4m
- Module Summary 3m
- Module Outline 1m
- Hosting The PHP Runtime 4m
- Demo: Deploying PHP 5m
- Deploying PHP on Windows 3m
- Demo: Configuring PHP in IIS 5m
- Configuring PHP in IIS 1m
- Demo: Configuring PHP in Nginx 4m
- Configuring PHP in Nginx 1m
- Demo: Custom Nginx Configuration 3m
- Custom Nginx Configuration 1m
- Performance Comparisons 4m
- Performance Comparisons with Caching 4m
- Module Summary 2m