How to Set Up and Maintain a Web Site
Lincoln Stein
- Year
- 1996
- Citations
- 17
Abstract
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? Other Query Processing Libraries. A Generic Script Template. Writing Safe Scripts. A Form for Sending in Comments. A Picture Database Search Script. BOX: When Scripts Go Wrong. Preserving State Information Between Invocations of a Script. Returning Nontext Documents from Scripts. BOX: Using a Script as a Welcome Page. Advanced Techniques. BOX: FastCGI. 10. JavaScript. Java Versus JavaScript. BOX: Java, JavaScript, and Compatibility. A First Example. JavaScript Syntax. Working with Built-In Objects. Handling Events. The JavaScript window Object. The JavaScript document Object. Forms and Form Elements. Simple Tricks. Common Tasks. BOX: JavaScript Bugs and Security Holes. BOX: Creating JavaScript Libraries. 11. Working with Java. Java Basics. Useful Java Applets. BOX:Interfacing Java with JavaScript. BOX:Debugging Applets. BOX:Are Java Applets Safe? Appendix A. Resource Guide. Appendix B. Escape Codes. Appendix C. The World Wide Web Security FAQ. Index. 0201634627T04062001
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991