Website Cookbook

( 3 )

Overview

The total number of web pages today has been estimated at over 3 billion, spanning millions of individual websites. Not surprisingly, there is tremendous pressure on web developers and designers to remain current with the latest technologies.

The Web Site Cookbook from O'Reilly covers all the essential skills that you need to create engaging, visitor-friendly websites. It helps you with the practical issues surrounding their inception, design, and maintenance. With recipes that ...

See more details below
Other sellers (Paperback)
  • All (20) from $1.99   
  • New (5) from $8.49   
  • Used (15) from $1.99   
Web Site Cookbook: Solutions & Examples for Building and Administering Your Web Site

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$17.99
BN.com price
(Save 43%)$31.99 List Price

Overview

The total number of web pages today has been estimated at over 3 billion, spanning millions of individual websites. Not surprisingly, there is tremendous pressure on web developers and designers to remain current with the latest technologies.

The Web Site Cookbook from O'Reilly covers all the essential skills that you need to create engaging, visitor-friendly websites. It helps you with the practical issues surrounding their inception, design, and maintenance. With recipes that teach both routine and advanced setup tasks, the book includes clear and professional instruction on a host of topics, including:

  • registering domains
  • ensuring that hostnames work
  • managing the directory
  • maintaining and troubleshooting a website
  • site promotion
  • visitor tracking
  • implementing e-commerce systems
  • linking with sales sites

This handy guide also tackles the various elements of page design. It explains how to control a reader's eye flow, how to choose a template system, how to set up a color scheme, and more.

Typical of O'Reilly's "Cookbook" series, the Web Site Cookbook is written in a straightforward format, featuring recipes that contain problem statements and solutions. A detailed explanation then follows each recipe to show you how and why the solution works. This question-solution-discussion format is a proven teaching method, as any fan of the "Cookbook" series can attest to.

Regardless of your strong suit or your role in the creation and life of a website, you can benefit from the teachings found in the Web Site Cookbook. It's a must-have tool for advancing your skills and making better sites.

Read More Show Less

Editorial Reviews

From Barnes & Noble
The Barnes & Noble Review
Web professionals must be generalists. Programmers find themselves choosing color schemes. Marketers create email newsletters: woe unto them if those newsletters display incorrectly. Wouldn’t it be nice if one concise reference covered everything: design, content, development, webmastering? It would, and there is one: Web Site Cookbook.

Need to publish files overnight, while you’re asleep? Establish consistent naming for files or page titles? Create breadcrumb links? Add dynamic content to static pages? Keep thieves from stealing images or harvesting email addresses? Write smarter link text? Embed RSS feeds? Send visitor messages to your cellphone? Create “favicons” to support your brand? Block specific IP addresses? Evaluate site performance? It’s all here.

When the recipes contain code, it’s based on the popular LAMP platform (Linux, Apache, MySQL, and, here, PHP). But most of this will be helpful with any technology -- and it’s never been brought together before. Bill Camarda, from the April 2006 Read Only

Read More Show Less

Product Details

  • ISBN-13: 9780596101091
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 2/1/2006
  • Series: Cookbooks (O'Reilly) Series
  • Edition number: 1
  • Pages: 282
  • Product dimensions: 7.00 (w) x 9.19 (h) x 0.69 (d)

Meet the Author

Doug Addison has more than 10 years of web development and content management experience and has worked professionally with numerous web technologies, including HTML, JavaScript/DHTML, CSS, Apache, PHP, MySQL, and Dreamweaver. Doug worked on the Hoover's Online site and the StarDate and Weatherwise magazine web sites before starting his own web consultancy. He lives in Austin, Texas.

Read More Show Less

Table of Contents

Dedication;
Preface;
Assumptions;
Other Sources;
Conventions Used in This Book;
How to Contact Us;
Safari® Enabled;
Acknowledgments;
Chapter 1: Web Server Setup;
1.1 Introduction;
1.1 Registering a Domain Name;
1.2 Managing and Protecting a Domain Name;
1.3 Choosing a Server Platform and Hosting Plan;
1.4 Enabling Server-Side Includes;
1.5 Setting the Default Filename for a Directory or Entire Site;
1.6 Making Sure Your Web Site Loads With and Without the "www" Prefix;
1.7 Creating and Accessing Directories Outside the Web Site Root Directory;
1.8 Automating Routine Tasks;
1.9 Restarting Your Web Server;
1.10 Monitoring Web Server Activity;
1.11 Building an Easy-to-Maintain Web Site with Free Tools;
Chapter 2: Site Planning and Setup;
2.1 Introduction;
2.1 Writing a Functional Specification for Your Site;
2.2 Assessing Available Materials for a Site;
2.3 Organizing Your Files in Directories;
2.4 Establishing a Naming Convention for Your Files;
2.5 Establishing a Naming Convention for Page Titles;
2.6 Establishing a Naming Convention for Your Variables;
2.7 Downloading All Files from a Site;
2.8 Making URLs Easy to Find and Remember;
2.9 Creating a Flowchart for Complex Site Functionality;
Chapter 3: Page Design and Navigation;
3.1 Introduction;
3.1 Choosing Between a Flexible and Fixed Layout;
3.2 Creating a Color Scheme;
3.3 Making Room for All Your Navigation;
3.4 Designing Pages for Advertisements;
3.5 Expanding Your Web Site;
3.6 Adding Background Images;
3.7 Creating Breadcrumb Links;
3.8 Creating a Link Menu to Other Pages;
3.9 Creating Navigation That Does Not Link to Itself;
Chapter 4: Formatting Text and Code;
4.1 Introduction;
4.1 Writing Standards-Compliant Web Pages;
4.2 Displaying Foreign and Special Characters;
4.3 Choosing Type Sizes for Display and Body Text;
4.4 Including Dynamic Content in Static Pages;
4.5 Adding a Discretionary Hyphen to Long Words;
4.6 Dividing a Text Block into Multiple Pages;
4.7 Reformatting Database Content as HTML;
4.8 Optimizing Web Page Code;
Chapter 5: Formatting Graphics;
5.1 Introduction;
5.1 Optimizing Your Images;
5.2 Creating a Web-Friendly Logo;
5.3 Slicing and Recombining Complex Images;
5.4 Choosing Clip Art and Stock Photos;
5.5 Disabling Image Download;
5.6 Creating Watermarked Images on the Fly;
Chapter 6: Displaying and Delivering Information;
6.1 Introduction;
6.1 Explaining Who's Responsible for Your Site;
6.2 Writing Meaningful Link Text;
6.3 Adding Preview Information to Links;
6.4 Creating Effective Pop-up Windows;
6.5 Randomizing Text or Images;
6.6 Highlighting the Search Term;
6.7 Embedding RSS Feeds on Your Site;
6.8 Creating an RSS Feed from Database Content;
6.9 Adding a Poster Frame to a QuickTime Movie;
6.10 Creating a Printer-Friendly Version of Your Site;
6.11 Generating Downloadable Files Dynamically;
6.12 Offering Your Site on Mobile Devices;
Chapter 7: Interacting with Visitors;
7.1 Introduction;
7.1 Preventing Blank Form Fields;
7.2 Duplicating Form Field Data;
7.3 Using Sample Input to Reduce Errors;
7.4 Formatting User-Entered Information;
7.5 Generating Form Menu Choices from a Database;
7.6 Storing Multiple Values in One Database Field;
7.7 Using a Graphical Character String for Form Authentication;
7.8 Putting Additional Information in mailto Links;
7.9 Send Visitor Messages to Your Mobile Phone;
7.10 Using Cookies to Remember Visitor Choices;
7.11 Internationalizing Your Web Site Problem;
7.12 Creating an Email Newsletter;
Chapter 8: Promotion and E-Commerce;
8.1 Introduction;
8.1 Turning Site Traffic into Loyal Visitors and Customers;
8.2 Creating an Effective Landing Page;
8.3 Creating a Favicon;
8.4 Forcing a Secure Connection;
8.5 Creating a Self-Signed SSL Certificate;
8.6 Disabling a Form Submit Button After the First Click;
8.7 Creating Complex Select Menus with optgroup;
8.8 Protecting Your Site from Fraud;
8.9 Generating Income from Traffic and Content;
8.10 Tracking and Blocking Visitors Based on Their IP Numbers;
8.11 Soliciting Donations and Contributions;
Chapter 9: Maintenance and Troubleshooting;
9.1 Introduction;
9.1 Handling Requests for Missing or Relocated Pages;
9.2 Adding the Referring Page to a Form;
9.3 Improving Site Performance;
9.4 Tracking and Documenting Site Changes;
9.5 Modifying an Auto-Indexed File List to Match Your Site's Design;
9.6 Converting Source Documents to Web Pages;
9.7 Coordinating Site Updates and Testing;
9.8 Taking Care of Your Database;
9.9 Evaluating Your Site with Metrics;
9.10 Developing Test Procedures for Your Site;
9.11 Preventing Email Address Harvesting;
Colophon;

Read More Show Less

Customer Reviews

Average Rating 4
( 3 )
Rating Distribution

5 Star

(2)

4 Star

(0)

3 Star

(0)

2 Star

(1)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 3 Customer Reviews
  • Anonymous

    Posted September 1, 2006

    COOKING ON YOUR WEBSITE!!

    Are you a web developer and designer? If you are, then this book is for you! Author Doug Addison, has done an outstanding job of writing a book about building web sites that people will visit, use, bookmark, and revisit. Addison, begins by untangling the choices that confront web site builders during the process of getting a new web site off the ground. Then, the author discusses site planning and setup. Next, the author presented solutions that will help you balance aesthetics with usability. The author then focuses on the written content that, for the majority of sites, constitutes the meat and potatoes of their online offerings. He continues by covering a few of the most common issues surrounding the use of graphics on a web site, including how to choose the right ones and optimize them for a fast download. Then, the author looks at some techniques for using visual clues. He then goes over some of the little details that make a web site visit successful and enjoyable. Next, the author explains the trust-building techniques and fraud-avoidance maneuvers that help secure both sides in an online transaction. Finally, he discusses both the administrative tasks you should use to maintain your site, as well as the technical procedures you¿ll need to know to keep your site and your job trouble free. In this most excellent book you¿ll find solutions to everything from choosing, registering, and protecting a site¿s domain name to keep spammers from harvesting the addresses you display on its pages. More importantly, this book can lead the way in showing you how to publish a site that is not only a useful and attractive representation of the business, organization, or person behind it, but is also easy to build, maintain, and update.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted September 18, 2010

    No text was provided for this review.

  • Anonymous

    Posted April 26, 2011

    No text was provided for this review.

Sort by: Showing all of 3 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)