Web Development Flashcards
Which country created the internet?
USA California
What is a server?
A server is a computer designed to process requests and deliver data to another computer over the internet or a local network.
How many servers power the internet?
75 million servers
5 billion clients (devices)
What types of servers are there?
What is Apache?
Open-source cross-platform webserver software
Apache is an open-source and free web server software that powers around 46% of websites around the world.
Who owns apache?
Apache Software Foundation announced it has agreed to sell all IP and assets of the foundation to Oracle.
The agreement is a $1.5 billion all-cash deal.
As part of the agreement, Oracle obtains even more of the crucial LAMP-stack software products
What is a storage server?
What is a web server?
A web server is server software or hardware that can satisfy World Wide Web client requests. A web server can, in general, contain one or more websites. A web server processes incoming network requests over HTTP and several other related protocols.
The primary function of a web server is to store, process and deliver web pages to clients.
The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP).
Pages delivered are most frequently HTML documents, which may include images, style sheets and scripts in addition to the text content.
While the primary function is to serve content, full implementation of HTTP also includes ways of receiving content from clients.
This feature is used for submitting web forms, including uploading of files.
Server code implementations allow web servers to generate HTML documents dynamically (“on-the-fly”) as opposed to returning static documents.
Dynamic HTML is used for retrieving or modifying information from databases.
Static documents are typically much faster and more easily cached but cannot deliver dynamic content.
What is HTTP?
Get request
Ex. Tumblr login page
Get request to Tumblr server
Get all HTML code for Tumblr login page
What is HTML?
Hypertext markup language
The language used to tell a web browser
how to make a page look:
Title - big and bold
Font - right style
Text - link to other pages, italicize
Image - align image to right/left
What is included directly in the HTML?
The text of a web page
Images & Videos are separate files
browser sends separate HTTP request for images/videos
displays them as they arrive
many images = many separate HTTP requests
What is Secure Sockets Layer or Transport Layer Security?
SSL & TLS
A layer of security wrapped around your communications
Provides digital certificate before communication
What is TCP/IP & Routing?
Protocols for breaking down information and transporting them in packets
Packets are made of binary (1001001)
Sent physically through fiber optic, electric and radio frequencies
Where can I learn AWS?
How does Blockchain work?
What is blockchain?