Webmaster in a Nutshell, 2nd Edition
Part I of the book provides an introduction to HTML 4.0, followed by a complete reference to the language, including chapters on frames, tables and forms.
It also features an excellent introduction to Cascading Style Sheets, including a complete reference to the 53 properties that can be used, is also included in Part II of the book. Part III provides an introduction to XML, an emerging technology that could eventually dominate the Internet.
Part V covers CGI and PERL, including detailed information about Server Side Includes, the Perl CGI.pm module and web server programming with mod_perl (a module for Apache).
Part VI discusses PHP, an HTML-embedded scripting language that allows you to create dynamic sites, process forms, and pull data from any ODBC compliant database.
Part VII of the book covers HTTP 1.1 (hyper text transfer protocol). This section of the book includes an overview of Cookies, Media Types, Client Requests, Server responses and status codes.
Part VIII deals with server configurations, in particular, Apache, which is the most popular web server software used today, dominating roughly 70% of the market. This section provides information about dozens of modules for Apache, in addition to extensive information about improving server performance, which I found particularly interesting and useful.
At $24.95, this is one book that will pay for itself a thousand times over in time saved and increased productivity.
O’Reilly – View the table of contents and read about the author.