build and maintain a high-quality web site. Expanded and updated from the original edition, this book incorporates all of the latest tools--CGI, HTML 3.2, Java, JavaScript, VRML, and Perl 5--as well as offering coverage of web servers for the UNIX, Macintosh, and Windows NT environments. New to this edition, the accompanying CD-ROM is packed with valuable tools-CGI and Perl 5 Script libraries, WWW servers, HTML editors and syntax checkers, image manipulation tools, log file analysis utilities, CGI scripts, and loads of Java applets. Featuring step-by-step explanations and experience-based guidance, the book follows every stage of the process of creating a web page, including: *A lucid description of the Web and how it all works *Finding, compiling, installing, and configuring the appropriate web server software, with detailed looks at Apache, WebSite, and WebSTAR *Understanding the ins and outs of HTTP, including such new features as cookies, proxies, and virtual hosts *Creating hypertext documents with HTML 3.2 *Working with multimedia and VRML *Using CGI and Perl 5 to create server scripts that run such features as searchable indexes, fill-out forms, clickable maps, and gateways
Product Identifiers
Publisher
Addison Wesley Professional
ISBN-10
0201634627
ISBN-13
9780201634624
eBay Product ID (ePID)
948781
Product Key Features
Author
Lincoln D. Stein
Publication Name
How to Set-Up and Maintain a Website
Format
CD-ROM / Trade Paperback
Language
English
Publication Year
1996
Type
Textbook
Number of Pages
816 Pages
Dimensions
Item Length
9.2in
Item Height
1.5in
Item Width
7.4in
Item Weight
49.6 Oz
Additional Product Features
Lc Classification Number
Tk5105.888.S74 1997
Edition Description
Revised Edition,Enlarged Edition
Edition Number
2
Table of Content
Preface. 1. Introduction to the Web. A Little History. Key Web Concepts. What Can You Do with the Web? Steps to Creating a Web Site. Doing Business over the Web. 2. Unraveling the Web: How It All Works. Network Basics. Uniform Resource Locators. The MIME Typing System. Other Web Server Features. The HTTP Protocol. BOX: HTTP/1.1 and HTTP-ng. 3. Installing and Configuring a Web Server. Choosing Web Server Software. Specific Servers. Installing and Configuring Apache for Unix Systems. BOX: Improving Server Performance. Installing and Configuring WebSite for Windows 95/NT. BOX: Analyzing Server Log Files. Installing and Configuring WebSTAR for Macintosh. BOX: Web Robots. 4. Web Security. Planning the Security at Your Site. Basic Security Measures. BOX: There's a Hole in My Server. Web Server Security Features. How Access Control Works. Configuring Access Control. BOX: Keeping Log Files Private. Running a Web Server in a Network with a Firewall. BOX: Running a Unix Server in a Change Root Environment. Running an Encrypting Web Server. 5. Creating Hypertext Documents. Basic HTML Tags. BOX: HTML and SGML. BOX: A Brief History of HTML. Advanced Tags. Controlling Text Styles. Special Text Characters. Control over Paragraph Formatting. Lists. Controlling the Size and Position of In-Line Images. Controlling the Global Appearance of the Document. Tables. Miscellaneous HTML Tags. Putting It All Together. Netscape-Specific HTML Extensions. Frames. Microsoft Internet Explorer-Specific HTML Extensions. BOX: HTML Specifications. 6. Software Tools for Text, Graphics, Sound, and Video. HTML Editors. HTML Syntax Checkers. Converting Other Text Formats into HTML. Using Graphic Images in Your Pages. BOX: The Guff on GIF. Using Sound in Your Pages. Using Animation in Your Pages. VRML. 7. A Web Style Guide. Lost in Hyperspace. Making the Most of Your Pages. Making Hypertext Links Meaningful. Links to Graphics, Sounds, and Other Nontext Documents. Handling In-Line Graphics. Using Tables and Frames Effectively. Clickable Image Maps: Uses and Abuses. Optimizing Performance. Testing Your Pages. Managing a Changing Site. Mirroring Other Sites. The Web and Copyrights. 8. Working with Server Scripts. Script Basics. Communicating with Scripts. BOX: The CGI Interface. Creating Clickable Image Maps. Gateways to Other Services. Fast Text-Based Searching for Documents at Your Site. Other Gateway Scripts. BOX: Letting External Viewers Do the Work. Simple Scripting with Server-Side Includes. 9. Writing Server Scripts. Introduction. BOX: A Whirlwind Introduction to Perl. Basic Scripts. Retrieving Server and Browser Information from Within Scripts. CGI.pm: A Perl Library for Writing CGI. BOX: Which Programming Language Is Best for Server Scripts?