Textbook: Webmaster in a Nutshell, Second Edition
|
.
|
Chapter 1 - Introduction
The Web in a Nutshell, Who are the Webmasters?, Recommended Books
|
|
|
Part I: HTML
|
Chapter 2 - HTML Overview
HTML Document Structure, HTML Syntax, JavaScript Event Handlers
|
Chapter 3 - HTML Reference
Core Attributes, HTML Tag and Attribute Descriptions
|
Chapter 4 - Frames
Frame Layout, Nested Framesets, The <frame> Tag, Frame Targets, Frame Border Attributes
|
Chapter 5 - Tables
The <table> Tag, The <caption> tTag, The <tr> Tag, The <th> and <td> Tags, Border Color and Backgrounds, Advanced Table Tags
|
Chapter 6 - Forms
The <form>, The <input>, The <textarea>, The <select>, An example form
|
Chapter 7 - Character Entities
|
Chapter 8 - Color Names and Values
|
|
|
Part II: CSS
|
Chapter 9 - Cascading Style Sheets
The Elements of Style, Style Syntax, Style Properties, CSS Reference
|
|
|
Part III: XML
|
Chapter 10 - XML
XML Terminology, XML Reference, Document Type Definitions, The Extensible Stylesheet Language, XLink and XPointer
|
|
|
Part IV: JavaScript
|
Chapter 11 - JavaScript
JavaScript Reference, JavaScript Syntax, Variables, Data Types, Expressions and Operators, Statements, Regular Expressions, JavaScript in HTML, Client-Side Object Hierarchy, Windows and Frames, Forms, Events, JavaScript Security Restrictions, Global Properties, Global Functions, Alphabetical Object Reference
|
|
|
Part V: CGI and Perl
|
Chapter 12 - CGI Overview
A Typical CGI Interaction, URL Encoding, Extra Path Information, CGI Environment Variables
|
Chapter 13 - Server Side Includes
Configuring the Apache Server for SSI and XSSI, Basic SSI Directives, SSI Environment Variables, Configurable Time Formats for SSI Output, Conditional Statements
|
Chapter 14 - The CGI.pm Module
HTML Tag Generation, Importing Method Groups, Maintaining State, Named Parameters, Using JavaScript Features, Debugging, CGI.pm Reference
|
Chapter 15 - Web Server Programming with mod-perl
Design of mod_perl, Installing mod_perl, mod_perl Handlers, Running CGI Scripts with md_perl, Server-Side Includes with mod_perl, <Perl> Sections, Apache::Modules
|
|
|
Part VI: PHP
|
Chapter 16 - PHP
Configuration, Embedding PHP in HTML, Language Syntax, Variables, Data Types, Expressions, Operators, Control Structures, Functions, Web-Related Variables, Examples, Function Reference, Array Functions, Configuration and Logginf Functions, Database Functions, Date/Time Functions, Directory Functions, File Functions, Graphics Functions, HTTP Functions, IMAP Functions, LDAP Functions, Math Functions, PDF Functions, String Functions, Variable Manipulation Functions, XML Functions, Miscellaneous Functions
|
|
|
Part VII: HTTP
|
Chapter 17 - HTTP
Client Requests, Server Responses and Status Codes, HTTP Headers, Cookies, Media Types and Subtypes
|
|
|
Part VIII: Server Configuration
|
Chapter 18 - Apache Configuration
Understanding Apache, Basic Server Configuration: Core Devices
|
Chapter 19 - Apache Modules
mod_access, mod_actions, mod_alias, mod_auth, mod_auth_upon, mod_auth_db, mod_auth_dbm, mod_autoindex, mod_browser, mod_cern_meta, mod_cgi, mod_cookies, mod_digest, mod_dir, mod_dld, mod_dll, mod_env, mod_example, mod_expires, mod_headers, mod_imap, mod_include, mod_info, mod_isapi, mod_log_agent, mod_log_common, mod_log_config, mod_log_referer, mod_mime, mod_mime_magic, mod_mmap_static, mod_negotiation, mod_proxy, mod_rewrite, mod_setenvif, mod_so, mod_speling, mod_status, mod_userdir, mod_unique_id, mod_usertrack
|
Chapter 20 - Server Performance
Turn Off Reverse DNS Lookups, Use the Most Recent Version of Your Server, Keep HTML Content and HTTP Logs on Different Disks, Keep Content as Small as Possible, Performance Tips for HTML Authors, Graphics, Preprocess Queries and Cache the Results, Use Servlets or Server APIs, Increase RAM and Bandwidth, Look for Excessive TCP Retransmits, Use the Same TCP MTU as Your ISP, Use a Trailing Slash When Requesting a Directory
|
|