how the web works... basically

 

Website basic components

  • A server to host the website
  • A domain/URL/IP address that points to a location on that server
  • Files that render valid html
    • HTML <--- PHP, ASP.Net, Python, Ruby, etc
  • Domain registrars
  • DNS management
    • mail, web traffic, subdomains, etc.

Servers

  • Self-hosted
  • Shared
  • Virtual Private Server
  • Dedicated Server

 

dreamhost.com, godaddy.com, rackspace.com, etc.

Server Software

  • Stacks
  • Four main components
    • Operating System
    • Web Server 
    • Database Management System
    • Scripting Languages

Most Popular Server Software

  • Operating System - Linux
  • Web Server - Apache
  • Database Management System - MySQL
  • Scripting Languages - PHP

HTML

hyper text markup language

  • foundation of all websites
  • calls other assets
  • source*

HTML Structure

Examples of other assets or includes

  • CSS (cascading style sheets)
  • JS (javascript)
  • Images
  • other files

CodeAcademy.com

Made with Slides.com