Nginx and PHP Fundamentals

Visit Tutorial Page ( Report)

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.

  • Introduction to Nginx and PHP Fundamentals
    00:05:58
    • About Nginx and PHP
      00:02:22
    • Aims of The Course
      00:03:36
  • Hosting Static Content in Nginx
    00:27:33
    • About Nginx
      00:05:10
    • Tour of The Demo Solution
      00:02:25
    • Basic Nginx Configuration
      00:03:57
    • Recap: Basic Nginx Configuration
      00:01:24
    • Custom Nginx Configuration
      00:05:35
    • Recap: Custom Nginx Configuration
      00:01:35
    • Performance Testing With JMeter
      00:02:29
    • Performance comparison: IIS and Nginx
      00:03:17
    • Module Summary
      00:01:41
  • PHP Part 1: Basic Web Forms
    00:47:53
    • Module Outline
      00:01:40
    • About PHP
      00:04:08
    • Demo: Hello World
      00:05:17
    • The PHP Language
      00:03:59
    • Demo: HTML Forms
      00:03:43
    • HTML Integration with PHP
      00:01:58
    • Demo: Migrating The Demo Site to PHP
      00:05:35
    • Rendering Shared PHP Content
      00:02:01
    • Demo: Validation with A Model Class
      00:06:34
    • OOP: Defining Classes in PHP
      00:00:57
    • Demo: Form Validation with The Model
      00:03:50
    • OOP : Using Objects in PHP
      00:00:55
    • Demo: Showing Form Validation Errors
      00:02:35
    • Module Summary
      00:04:41
  • PHP Part 2: Packages and Integration
    00:44:13
    • Module Outline
      00:02:14
    • Package Management in PHP
      00:04:48
    • Demo: Using Composer
      00:05:21
    • Composer and log4php
      00:01:27
    • Demo: Inserting Objects in Azure Table Storage
      00:06:38
    • Windows Azure SDK
      00:02:16
    • Demo: Updating Documents in MongoDB
      00:06:12
    • MongoDB Database Driver
      00:02:25
    • Demo: Sending Email Through AWS
      00:04:18
    • Amazon AWS SDK
      00:01:29
    • Demo: Using reCAPTCHA
      00:04:10
    • Module Summary
      00:02:55
  • Hosting PHP in Nginx
    00:38:07
    • Module Outline
      00:01:11
    • Hosting The PHP Runtime
      00:04:19
    • Demo: Deploying PHP
      00:04:36
    • Deploying PHP on Windows
      00:02:35
    • Demo: Configuring PHP in IIS
      00:05:03
    • Configuring PHP in IIS
      00:01:05
    • Demo: Configuring PHP in Nginx
      00:03:30
    • Configuring PHP in Nginx
      00:01:20
    • Demo: Custom Nginx Configuration
      00:03:19
    • Custom Nginx Configuration
      00:01:10
    • Performance Comparisons
      00:04:17
    • Performance Comparisons with Caching
      00:03:49
    • Module Summary
      00:01:53
  • Course Summary
    00:08:16
    • Course Summary
      00:03:35
    • Cost Comparison
      00:04:41
Write Your Review

Reviews