HTTP Flashcards
Explain what happens when you send a http request
Your browser goes to the Domain Name Server or DNS (think of this like an address book or phone book) and finds the real address of the Google server that the website lives on (the IP address which is a series of four period-separated numbers like 52.33.229.159).
What does URL stand for?
Uniform Resource Locator When we enter in the URL of http://facebook.com we expect to get Facebook’s homepage back as a resource that was located.
What are the two parts to a URL?
HTTP is the protocol identifier and facebook.com is the resource name
What is an IP Address?
“IP Address” is probably another one of those tech buzzwords you may have heard here and there. It may look and sound intimidating, but an IP address is simply one computer’s unique identifying address.
What is DNS?
Note: When you type in www.cnn.com, your web browser visits something called the DNS (Domain Name Server), which acts like a phone book. The DNS finds the domain name of www.cnn.com, matches it with the correct IP address, and sends the request to CNN’s servers!
What are some examples of web server technology?
Apache, Nginx, Tomcats, Webrick/Unicorn
What are some examples of interpreters technology?
PHP, Python, Ruby, C#, Java
What are some examples of database technology>
MySQL, SQLLite, Postgres, Oracle, Redis, MongoDB
What are some frameworks for the interpreters? The tools to add functionality/library
PHP - CodeIgniter, CakePHP, Zend Python - Django Ruby - Rails, Sinatra C# - .NET MVC Java - Spring Framework
Front End, Server Side, Backend, Database
Full-Stack Developer
An important thing to not it that although response can be prepared in many different ways, it will always be __
Some combination of HTML, CSS, and Javascript
What is back end development?
Everything that happens on the server-side between the accepted request and the delivered response is what we call back end development
What is HTML?
HyperText Markup Language (HTML) is the main markup language for all web pages. HTML elements are the basic building-blocks of the internet.
What is the purpose of tags?
HTML defines a number of tags that we can wrap the contents with. HTML is the language of the web and it gives us a communication method to work with the browser.
What are the necessary tags for HTML>
HTML, Head, Body