Appendix A. Solutions to the Chapter Questions
Chapter 1 Answers
HyperText Markup Language: the web page itself, including text and markup tags.
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.
Cascading Style Sheets: styling and layout rules applied to the elements in an HTML document.
Probably the most interesting new elements in HTML5 are
<canvas>, although there are many others such as
<footer>, and more.
Some of these technologies are controlled 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.
Chapter 2 Answers
WAMP stands for “Windows, Apache, MySQL, and PHP”; 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.