Preface

This book is for everyone who works on the content end of the World Wide Web. Do you author or maintain web documents? Do you write CGI scripts? Are you a programmer developing web-based client or server applications? Are you the administrator of a web site, responsible for maintaining and updating the server software?

There are innumerable books and online resources for learning web-related skills. What this book does is pare them down to a single desktop-sized volume for easy reference. You may be a whiz at CGI programming but forget the syntax for sending cookies. You may know HTML fairly well but can never remember the correct syntax for creating tables. You might forget the directive for creating directory aliases on your server or how to enforce password protection on documents.

By no means is this book a replacement for more detailed books on the Web. But when those books have been digested and placed on your bookshelves with pride, this one will remain on your desktop.

Contents

This book is separated into eight distinct subject areas.

Chapter 1

Introduces the book and the Web in general.

Chapter 2

Gives a brief background to HTML syntax and introduces the features of the latest specification, HTML 4.0.

Chapter 3

Lists the current set of HTML tags and their attributes.

Chapter 4

Shows how to use HTML frames.

Chapter 5

Shows how to use HTML tables.

Chapter 6

Shows how to create HTML forms.

Chapter 7

Lists the special characters recognized by HTML.

Chapter 8

Lists the names accepted by HTML and CSS attributes for color values.

Chapter 9

Provides an overview and reference to the Cascading Style Sheets specification for HTML documents.

Chapter 10

Provides an introduction and reference to XML.

Chapter 11

Provides a reference for the JavaScript language.

Chapter 12

Gives a general overview to the Common Gateway Interface, or CGI.

Chapter 13

Describes SSI, listing directives and environment variables and demonstrating their use.

Chapter 14

Provides a reference to the Perl module CGI.pm, which simplifies CGI programming.

Chapter 15

Provides a reference to mod_perl, an Apache module that can significantly enhance CGI performance.

Chapter 16

Lists the syntax and functions of PHP, a server-side, HTML-embedded scripting language.

Chapter 17

Provides an overview and reference to the Hypertext Transfer Protocol.

Chapter 18

Lists the configuration directives used by the Apache server.

Chapter 19

Lists the modules that you can use with Apache.

Chapter 20

Describes 10 areas where you can improve the performance of your server.

Get Webmaster in a Nutshell, Second Edition 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.