Make your way through this page slowly and make sure everything makes sense before moving on. It looks like a lot, but isn’t all that bad. If you feel any more terms should be included here, please feel free to contact your coach.
- Collection of interlinked Webpages under a single domain name.
- Simply a text file placed on a web server
- Often scripted in HTML
- Able to be read over the internet using an internet browser
- Most often carries an .HTM or .HTML extension (eg. page.html)
- Stands for HyperText Markup Language
- It is merely a layout scripting language that instructs a browser how to format text and images on a page.
- It uses a system of predefined bracketed tags that “sandwich” content
eg. <u>Hello</u> is the code to underline the word “Hello”
- A computer program that requests webpages from web servers
- It also displays the HTML response in a human readable way
- Automatically checks DNS’s to translate domain names into IP addresses
- Examples include Internet Explorer, Mozilla Firefox, Safari, Google Chrome, Opera
- A human readable label to specify a web server
- Examples include Google.com or RazorVolt.com
- Domain names must be registered with a Domain registrar such as Godaddy.com or Namecheap.com, which then instruct the global DNSs to associate the domain name with a specific web server IP address.
- Registering a domain name is much like submitting your name to the phone book.
- Your domain name = Your name in the phone book
- Your host’s IP address= Your phone number and address.
- Domain Name registry typically costs around US $10 per year.
- Stands for Internet Protocol Address
- The current standard format is 4 numbers, each from 0-255, separated by dots.
- It is the globally unique location of a node on the internet.
- Domain names are nothing but human-friendly aliases for IP addresses.
- By being online, YOU have an ip address.
Domain Name Server (DNS):
- A server that maintains a “phone book” of every domain name (eg. Google.com) and the IP address it corresponds to.
- A computer running a program (eg. Apache Webserver) that sends webpages to other computers that download them via HTTP
- Can be accessed by domain name or by IP address
- Although you can easily run your own web server on your home computer, you will be limited by your internet bandwidth and computer uptime (ie. when you shut off your computer, your site goes down).
- Most websites “live” instead at separate web “hosting” companies which have significantly more bandwidth and have engineers on staff to ensure their servers never go down, ensure your website is available 24-7.
- Web hosts run at the very minimum a File server so you can upload files to it and a Web server so it can distribute pages to web surfers.
- RazorVolt Labs offers web hosting packages from $3.99 to $7.99
- Stands for File Transfer Protocol
- The standard way to transfer files to (uploading) and from (downloading) file servers (ie. two way)
- Allows you to make changes on a remote computer
- Requires knowing the FTP hostname (domain name or IP address) of the server, and optionally a username and password
- Examples of FTP programs include FileZilla, SmartFTP and GoFTP
- Both are synonyms for transferring a file, however there is a difference.
- Downloading means transferring TO yourself, (or getting a file).
- Uploading means transferring AWAY from yourself, (or sending a file).
- It might help to imagine that the internet is in outer space. So when you send a file away, you’re UPloading it into space, and when you get a file, you are DOWNloading it from space.
- Stands for HyperText Transfer Protocol
- The standard way for browsers to download webpages from web servers (ie. one way)
- Only requires knowing the URL of a web accessible object
- Stands for Uniform Resource Locator
- An example would be: http://www.google.com/intl/en_ALL/images/logo.gif
- Often synonymous with “Web Address”
- The address of the object (eg. image, webpage) to be retrieved via HTTP