Chapter 1 - Dynamic Web Content Flashcards
What is Apache?
The web server we use.
What does Apache web server do?
It responds to web requests and triggers other software to run on the server, such as:
PHP, operating as a module embedded into Apache.
MySQL, which acts as the database.
What does Apache web server do?
It responds to web requests and triggers other software to run on the server, such as:
PHP, operating as a module embedded into Apache.
MySQL, which acts as the database.
What is a request response process?
It consists of a web browser asking the web server to send it a web page, and the server sending it back to the page. the browser then takes care of displaying the page.
What does DNS stand for?
Domain Name Service
Give an example of an INSERT statement
INSERT INTO users VALUES(‘Smith’, ‘John’, ‘jsmith@mysite.com’);
Give an example of a SELECT statement
SELECT surname,firstname FROM users WHERE email=’jsmith@mysite.com’;
What does SQL stand for?
Structured Query Language
What is an RSS?
Really Simple Syndication
What does the Rewrite module do?
Enables the web server to handle a varying range of URL types and rewrite them to its own internal requirements.
What does the proxy module do?
You can use this to serve up often-requested pages from a cache to ease the load on the server.
What does PHP handle?
All the main work on the web server
What does mySQL handle?
Manages all the data
What do CSS and Javascript handle?
How the web page is presented
What are the four components at minimum, needed to create a fully dynamic web page?
A web server (such as Apache)
a server-side scripting language (PHP)
a database (MySQL)
a client-side scripting language (JavaScript).