But... now what?
C://My Documents
, file:///Users/me
Hosting: a place where you can put your files, made accessible via a server being run on a computer someplace else, managed by someone else
Clients make requests, servers fulfill them (usually).
Requests are like questions: clients ask them, and servers answer them.
For our web discussions, client = browser.
While any type of computer can be used as a server, they are generally larger and more powerful than others.
Client applications run on a client machine that you are interacting with (like your browser)
Server applications run on a machine someplace else, that your client or client application can talk to
Your index.html
and style.css
files are client code.
They are run by your web browser to display your page.
To make it so that anyone's browser can load them up, we will put them on a computer somewhere else (the host)
A server on that computer somewhere else will be the gatekeeper that lets anyone's browser load up your files (the client code)
In this example, your code is the client code, and the server only acts as a gatekeeper
Used by computers to identify one another online, usually arranged into four sets of digits.
Look up your IP address by simply going to whatismyipaddress.com.
[subdomain].[domain].[topleveldomain]
maps.google.com
www.whitehouse.gov
www.ontario.coop
As .com
, .net
, and .org
use isn't restricted, they are used more flexibly than as originally intended.
Translates domain names into the IP addresses that allow machines to communicate with one another.
Look up GDI's IP address by typing into Terminal (Mac) or Command Prompt (PC): nslookup girldevelopit.com
.
Used to purchase a domain.
Look for:
Popular registrars: GoDaddy, NameCheap, Google Apps
A typical website lives on a web server. Web servers are often large computers connected to a network.