Internet

Who runs the Internet

Understanding client and server

The Client

  • The device in front of you
  • Runs some kind of web browser

The Server

  • Where your public website lives
  • Hardware server: the physical computer that serves up web pages
  • Software server: the program that runs to serve up the web pages(Apache)

Client-Server Communications

ISP

Internet Service Provider

  • Comcast/Cox/your cable company
  • Verizon/AT&T/your FIOS provider
  • Verizon/AT&T/your cell phone company
  • Satellite internet, dialup internet, etc

Point of Clarify

  • ISPs provide the IP address to the modem or router in your house
  • You may have another level of IP address within your house for your devices
  • To the outside world, all of your home internet traffic looks the same

HTTP vs HTTPS

  • Hypertext Transfer Protocol - foundation of data communication for the web
  • “S” is secure, aids in security during data transmission

IP

什么是我的IP地址以及它为什么应当引起重视?

Understanding Web Hosting

Your website needs a home

  • Website live on servers
  • You don’t have a server at your home
  • You can rent server space via a web hosting service

Pricing & Service

A good host:

  • Updates the server and keeps it secure
  • Provides high uptime
  • Provides reasonable bandwith(data transfer)
  • Provides technical support as needed

FTP: File Transfer protocol

  • Create web files, organized in folders, on your computer
  • Transfer the files and any folders to the web host
  • FileZilla Client is good free software for ths
  • Web host will tell you how to connect with FTP

Domain Name

  • Address for your website
  • Many different endings for these but most common and best known is .com
  • Host provides a temporary address

Understanding Domain Name

Top Level Domain

  • .com.net.org
  • .gov: US government only
  • .edu: Higher education in the US only
  • .mil: US military
  • .fr.es.uk.au.de.jp.us: Country codes

Good Domain Names

  • Easy to spell
  • Not too long
  • Easy to say over the phone
  • Easy to remember
  • Avoid hyphens and numbers
  • Avoid copyright and trademark issues

Connect Name to Hosting

  • DNS: Domain Name System
  • Translates name to IP address
  • DNS settings provided by hosting company
  • Take 48-72 hours to implement

相关链接

What is the Internet?
Internet Fundamentals
How the Web works
How does the Internet work?
How Does the Internet Work?
How the Internet Works
How the Internet Works in 5 Minutes
How The Web Works
Don’t Fear the Internet