My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Web Site Cookbook
Solutions & Examples for Building and Administering Your Web Site
By
Doug Addison
February 2006
Pages: 280
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
Chapter 1
Web Server Setup
Introduction
Registering a Domain Name
Managing and Protecting a Domain Name
Choosing a Server Platform and Hosting Plan
Enabling Server-Side Includes
Setting the Default Filename for a Directory or Entire Site
Making Sure Your Web Site Loads With and Without the "www" Prefix
Creating and Accessing Directories Outside the Web Site Root Directory
Automating Routine Tasks
Restarting Your Web Server
Monitoring Web Server Activity
Building an Easy-to-Maintain Web Site with Free Tools
Chapter 2
Site Planning and Setup
Introduction
Writing a Functional Specification for Your Site
Assessing Available Materials for a Site
Organizing Your Files in Directories
Establishing a Naming Convention for Your Files
Establishing a Naming Convention for Page Titles
Establishing a Naming Convention for Your Variables
Downloading All Files from a Site
Making URLs Easy to Find and Remember
Creating a Flowchart for Complex Site Functionality
Chapter 3
Page Design and Navigation
Introduction
Choosing Between a Flexible and Fixed Layout
Creating a Color Scheme
Making Room for All Your Navigation
Designing Pages for Advertisements
Expanding Your Web Site
Adding Background Images
Creating Breadcrumb Links
Creating a Link Menu to Other Pages
Creating Navigation That Does Not Link to Itself
Chapter 4
Formatting Text and Code
Introduction
Writing Standards-Compliant Web Pages
Displaying Foreign and Special Characters
Choosing Type Sizes for Display and Body Text
Including Dynamic Content in Static Pages
Adding a Discretionary Hyphen to Long Words
Dividing a Text Block into Multiple Pages
Reformatting Database Content as HTML
Optimizing Web Page Code
Chapter 5
Formatting Graphics
Introduction
Optimizing Your Images
Creating a Web-Friendly Logo
Slicing and Recombining Complex Images
Choosing Clip Art and Stock Photos
Disabling Image Download
Creating Watermarked Images on the Fly
Chapter 6
Displaying and Delivering Information
Introduction
Explaining Who's Responsible for Your Site
Writing Meaningful Link Text
Adding Preview Information to Links
Creating Effective Pop-up Windows
Randomizing Text or Images
Highlighting the Search Term
Embedding RSS Feeds on Your Site
Creating an RSS Feed from Database Content
Adding a Poster Frame to a QuickTime Movie
Creating a Printer-Friendly Version of Your Site
Generating Downloadable Files Dynamically
Offering Your Site on Mobile Devices
Chapter 7
Interacting with Visitors
Introduction
Preventing Blank Form Fields
Duplicating Form Field Data
Using Sample Input to Reduce Errors
Formatting User-Entered Information
Generating Form Menu Choices from a Database
Storing Multiple Values in One Database Field
Using a Graphical Character String for Form Authentication
Putting Additional Information in mailto Links
Send Visitor Messages to Your Mobile Phone
Using Cookies to Remember Visitor Choices
Internationalizing Your Web Site Problem
Creating an Email Newsletter
Chapter 8
Promotion and E-Commerce
Introduction
Turning Site Traffic into Loyal Visitors and Customers
Creating an Effective Landing Page
Creating a Favicon
Forcing a Secure Connection
Creating a Self-Signed SSL Certificate
Disabling a Form Submit Button After the First Click
Creating Complex Select Menus with optgroup
Protecting Your Site from Fraud
Generating Income from Traffic and Content
Tracking and Blocking Visitors Based on Their IP Numbers
Soliciting Donations and Contributions
Chapter 9
Maintenance and Troubleshooting
Introduction
Handling Requests for Missing or Relocated Pages
Adding the Referring Page to a Form
Improving Site Performance
Tracking and Documenting Site Changes
Modifying an Auto-Indexed File List to Match Your Site's Design
Converting Source Documents to Web Pages
Coordinating Site Updates and Testing
Taking Care of Your Database
Evaluating Your Site with Metrics
Developing Test Procedures for Your Site
Preventing Email Address Harvesting
Colophon
Return to
Web Site Cookbook