What You’ll Need

This section describes the primary tools we’ll use for building dynamic Web sites and why we’re using them. It also discusses the possibilities for adapting the principles and techniques presented here if you prefer to use different tools.

If you need to obtain any of the components discussed in this section, you can find instructions in Appendix A, “Obtaining Software.”

Software Requirements

Given the purpose of building database-backed Web sites, we’ll need three major components: a Web server, a database management system, and some “glue”—a programming language to connect the Web server to the database so that they can talk to each other. Let’s look at each of these components a little more closely:

  • Web server. For the ...

Get MySQL and Perl for the Web now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.