Module 4 Flashcards
web browsers communicate with web servers using what protocol
http
technically, what is server-side scripting
sending an http request from the browser to the target server
URL parameters
field-value pairs sent via a query string
data sent by the HTTP POST method
POST data
identifies the affected source
URL
one that returns the same hard-coded content from the server whenever a particular resource is requested
static site
what request is sent to request a specific URL
GET
server retrieves the requested document from its file system and returns an HTTP response containing the document and a success status
static sites
examples of static sites
- resume
- portfolio
- brochure
- one-off landing
- blogs
- newsletter contents
- informational, read-only sites
created to display the same information to every person using their web pages
static websites
pages are created by inserting data from a database into placeholders in HTML templates
dynamic sites
can return different data for a URL based on information provided by the user or stored preferences and can perform other operations as part of returning a response
dynamic site
improving appearance and behavior of a rendered web page, selecting and styling UI components, navigations, form validation
client-side
involves choosing which content is returned to the browser in response to requests; validation of data and requests, using databases to store and retrieve data
server-side
server-side languages
PHP, python, ruby, C#, and JS (NodeJS)
examples of dynamic sites
- indeed
- jobstreet
- netflix
- online shopping
- amazon