Web Development Part 1 Flashcards
What are protocols?
They are a set of rules that must be followed so that computers can successfully communicate with each other. They outline what part of the conversation comes at which time.
What does client-side mean?
It is the action that takes place on the user’s side (the client’s) computer.
What does server-side mean?
It is the action that takes place on a web server.
What is a server?
Servers are computers that store webpages, sites or apps.
How do servers work?
When a client device wants to access a webpage, a copt of the webpage is downloaded from the server onto the client machine to be displayed on the user’s web browser.
What does HTTP mean and what does it do?
Hypertext Transfer Protocol is an application protocol for distributed, collaborative and hypermedia information system. It is the foundation of data communication for the World Wide Web.
What does HTTPS mean and what does it do?
It stands for Hypertext Transfer Protocol Secure. It is an extension of HTTP and allows for secure communication over a computer network.
In HTTPS, how is the communication protocol encrypted?
It is encrypted using Transport Layer Security (TLS) or also known as Secure Sockets Layer (SSL)
How does HTTP function?
It functions as a request response protocol in the client server computing model.
What does the HTTP request GET do?
This is used to request an existing webpage from a web server
What does the HTTP request POST mean?
This is used to create a new resource e.g. a webpage.
What does the HTTP request PUT do?
It updates an existing resource.
What does the HTTP request DELETE do?
This is used to delete an existing resource from the server.
Why is HTTPS favoured over HTTP?
HTTP can easily be hijacked, HTTPS is more secure.
What does SSL Certificate stand for and what does it do and what is it the same as?
It stands Secure Sockets Layer Certificate, it is an encryption layer that provides security to your website. This is something you need to buy. It verifies that every website is safe for users to enter their card details. It is the same as TLS (Transport Layer Security).
What are 3 advantages of having a HTTPS Certificate?
- Customer information is encrypted and cannot be intercepted.
- Visitors can verify you are a registered business and that you own the domain.
- Customers are more likely to trust and complete purchases from sites that use HTTPS.
Is a HTTP certificate necessary for SEO?
Yes
What does FTP stand for and what is it used for?
File Transfer Protocol. It is used to transfer computer files between a client and a server on a computer network. E.g. you created a website, saved it and wanted to transfer it to the server.
What does SMTP stand for and what does it do?
Simple Mail Transfer Protocol (SMTP) it is an internet standard for electronic mail transmission (sending emails).
What does TCP/IP stand for and what does it do?
Transmission Control Protocol/Internet Protocol. It allows computers to talk to another computer via the internet through compiling packets of data and sending them to the right location. So it’s the protocol for the internet.