Term
What four components are needed to create a fully dynamic web page? |
|
Definition
Web Sever(Like Apache); Sever-Side Scripting Language(PHP); A database(MySQL); Client-Side Scripting Language(Javascript) |
|
|
Term
What does HTML stand for? |
|
Definition
HyperText Markup Language |
|
|
Term
Why does the name MySQL contain the letters SQL? |
|
Definition
Like nearly all database engines, MySQL accepts commands in Structured Query Language (SQL). SQL is the way that every user (including a PHP program) communicates with MySQL. |
|
|
Term
PHP and JavaScript are both programming languages that generate dynamic results for web pages. What is their main difference, and why would you use both of them? |
|
Definition
PHP runs on the server, whereas JavaScript runs on the client. PHP can communicate with the database to store and retrieve data, but it can’t alter the user’s web page quickly and dynamically. JavaScript has the opposite benefits and drawbacks. |
|
|
Term
|
Definition
CSS stands for Cascading Style Sheets: styling and layout rules applied to the elements in an HTML document. |
|
|
Term
If you encounter a bug (which is rare) in one of the open source tools, how do you think you could get it fixed? |
|
Definition
Some open source technologies are maintained by companies that accept bug reports and fix the errors like any software company. But open source software also depends on a community, so your bug report may be handled by any user who understands the code well enough. You may someday fix bugs in an open source tool yourself. |
|
|
Term
What is the difference between a WAMP, a MAMP, and a LAMP? |
|
Definition
WAMP stands for “Windows, Apache, MySQL, and PHP,” while the M in MAMP stands for Mac instead of Windows and the L in LAMP stands for Linux. They all refer to a complete solution for hosting dynamic web pages. |
|
|