Intranets Unleashed
David Garrett, Sams Publishing ISBN:1575211157, Edition: , 1996-10 Price: $59.99
Contents
Introduction
Chapter 1 Harnessing the Power: Intranet Defined
- Where the Internet Ends and the Intranet Begins
- "But We Already Have E-Mail" (and Other Misconceptions)
- Wresting Order Out of Chaos: Maximizing Value and Optimizing Utility
- Some Intranet Benefits
- Enhanced Efficiency
- Enhanced Effectiveness
- Content Is the Key
- Is an Intranet the Answer? Some Intranet Criteria
- An Intranet Checklist
- Setting Intranet Goals
- Getting Started
- Summary
Chapter 2 What Can You Do?: The Intranet in Action
- Three Levels of Usage, Three Levels of Impact
- Level One: Displaying General Information
- Level Two: Sharing Business Data
- Level Three: Interactive Communications
- The Noncommercial Application of Intranets
- Summary
Chapter 3 Intranets Versus Traditional Groupware
- Major Differences
- Basic Static Corporate Information
- Corporate Data
- Communication
- Expanding LAN Groupware Applications into Intranet Applications
- Summary
Chapter 4 Client/Server Basics and Theory
- Mainframes
- PCs
- Bulletin Board Systems
- The First Online Services
- The Internet
- Client/Server Relationship
- Servers and Their Functions
- Server Hardware
- Server Software
- Clients and Their Functions
- Client Hardware
- Client Software
- The Future of Clients
- Middleware: The Next Step
- Summary
Chapter 5 An Intranet Shopping List
- Choosing Server Hardware for Your Intranet
- Server Operating Systems
- Server Software
- Client Hardware
- Client Software
- Connectivity
- Security
- Summary
Chapter 6 Servers: Hardware Needs
- Examining the Organization's Needs
- Initial Capacity
- Scalability
- Support
- Examining Your Current Environment
- Server Options
- Intel-Based Servers
- SPARC-Based Servers
- Macintosh Servers
- Other Servers
- Expansion Costs
- The Costs of Downtime
- The Reality of Costs: Return on Investment
- Summary
Chapter 7 Servers: Operating Systems
- How Important Is the Operating System Decision?
- Examining Factors in Operating System Decisions
- Solaris
- SCO UNIX and BSD/OS
- Linux
- Windows NT
- OS/2
- MacOS
- Other Operating Systems
- Market Share: Who Uses What?
- Summary
Chapter 8 Server Software
- Commercial Web Servers
- Netscape Enterprise Server for UNIX and Windows NT
- Oracle
- Microsoft Internet Information Server for Windows NT
- O'Reilly WebSite Server
- Mac HTTP from Quarterdeck
- Freeware Web Servers
- Mail Servers
- Netscape MailServer 2.0
- NTMAIL
- SLmail
- News Servers
- Other Software Options
- Summary
Chapter 9 Strating with the Server
- Keeping a Log
- All Initial Parameters
- Emergency Startup Procedures
- Any Modifications to System Startup Files
- Installed Software
- Modifications to Installed Software
- Why Keep a Log?
- Who Keeps the Log?
- How Is the Log Kept?
- The Implementation Plan
- What's in the Plan
- Pursuing a Level of Reliability
- Planning for Upgrade Paths
- Planning the Implementation Itself
- Planning the Work
- Why Have a Plan?
- Planning to Decide on Appropriate Software
- Planning to Foresee Expenses of Software and Hardware
- Planning for Maintenance Costs
- Planning for Reasonable Expectations
- Who Writes the Plan?
- When Is the Plan Updated?
- The Plan's Relationship with the Log Book
- The Log Book's Role During the Implementation
- The Log Book as a Status Check
- Work Patterns as Clues
- Issues During Installation
- General Setup Issues
- Familiarize Yourself with the Technical Issues
- Using Sound Engineering Practices
- Prepare to Do Everything at Least Twice
- Plan Lots of Extra Time into Each Task
- Always Read All the Available Instructions
- Hardware-Specific Issues
- Intel
- Macintosh
- Network Interface
- Peripherals
- Operating System-Specific Issues
- Summary
Chapter 10 Connectivity: Opening Up Your LAN
- LAN Hardware Components
- Connection Media
- LAN Interfaces
- LAN Software/Network Operating Systems
- NetWare
- Windows NT
- Windows for Workgroups
- LANtastic
- AppleTalk
- TCP/IP
- Remote and Telecommuting Access to Your LAN
- Setting Up the Network Servers
- File Servers
- Print Servers
- E-Mail Servers
- Communications Server
- World Wide Web Servers
- Network Connectivity Hardware
- Summary
Chapter 11 Wide Area Networks
- Types of WANs
- 56Kbps Digital Data Service (DDS)
- T-1 Services
- T-3 Services
- Frame Relay
- Sonet
- SMDS
- ATM
- WAN Implementation
- Connecting the LANs
- Accessing the WAN
- 56K Circuits
- T-1 Circuits
- T-3
- Frame Relay
- SMDS
- Sonet
- ATM
- Why a WAN for Your Intranet?
- Connectivity
- Security
- Communications
- Summary
Chapter 12 Selecting an Internet Service Provider
- A Little Background
- General Considerations
- Types of Internet Connections
- Dial-Up Analog Service
- Digital PPP and SLIP Dial-Up Accounts
- Dedicated and Dial-Up LAN Connections
- Planning and Setting Up the LAN for Internet Connectivity
- Hardware and Software
- Routers
- Workstation Software
- Server Software
- Getting Connected
- Security
- Firewalls and a Word to the Wise
- Systems Integrators as ISPs
- Summary
Chapter 13 Client Issues
- Costs
- Hardware Costs
- Software Costs
- Upgrade Considerations and Costs
- Maintenance Costs
- Hardware
- Macintosh
- IBM Compatibles
- Software
- Browsers
- E-Mail Software
- FTP
- Telnet
- Internet Phone and Chat
- Summary
Chapter 14 Security: Keeping Hackers Out
- Building a Security Model File Structure
- User Structure and Permission
- Authentication Points
- Protecting the Local Area Network
- What Resources Are on the LAN?
- What Resources Are Available LAN-Wide?
- What Computers Are on the LAN?
- Which Users Have Access to Which Resources?
- Separation by Function
- Setting Access Limits
- The LAN's Access Paths
- Defining User Paths for the LAN
- LAN Access
- Accessing the LAN's Resources
- Authentication Methods
- Post Name Check
- Username Authentication
- Kerberos
- Smartcards
- Usernames
- Passwords
- Firewalls
- Protecting Your WAN: A Complete Security Model
- Usernames and Passwords
- Firewalls Redux
- Testing Security
- Summary
Chapter 15 Security: Access Control
- Security and the Intranet
- Crackers Tread Where Administrators Fail to Secure
- Living Large
- Determining Your Security Needs
- Battening Down the Hatches
- Designated Intranet Server
- Exorcisms
- Sweep and Clean
- User Accounts
- Passwords and Authentication
- CERN Authentication
- Protect
- DefProt
- Protection Setup Files
- Creating Users and Passwords
- Creating Groups
- Embedded Protection
- Examples of Protections
- NCSA Authentication
- .htaccess and access.conf
- Creating Users and Passwords
- Personal HTML Directories
- User Access to CGI Scripts
- Enabling CGI Scripts in Directories Other than /cgi-bin
- Access to Server-Side Includes
- Enabling Server-Side Includes
- Allowing Access
- Summary
Chapter 16 Security: Secure Internet Data Transmission
- What Is Transmission Security?
- How Information Is Transmitted
- How Information Is Intercepted and Read
- Sniffing Devices
- Devices for Spoofing
- Methods of Transmissions and Their Levels of Security
- Encryption
- Why Use Encryption?
- Private Key Encryption
- Public Key Encryption
- State-of-the-Art Encryption and Its Future
- Why a Technical Solution Is Never the Whole Solution
- Client/Server Issues
- Secure Computing in Practice
- File Transmission
- Interactive Transmission
- How Much Is Too Much?
- What Level of Security Is Right for You?
- Summary
Chapter 17 Training the Users
- Getting Users Connected
- Software
- Keeping Users Online
- New Workflow Lines
- Group Training Sessions
- Online Training
- Summary
Chapter 18 Intranet Administration: A Critical Function
- Defining the Job
- Password and Other Access Management
- Usage Analysis
- Technical Support
- Content and Archive Maintenance
- E-Mail Management
- Coordinating Administration
- Administrator Skills
- Technical Proficiency
- Attention to Detail
- Interpersonal Skills
- Administrator Training Needs
- Training the Administrators
- Summary
Chapter 19 Browsers: Viewing Corporate Information with HTML
- Browsers in General
- An Explanation of Standard Features
- Netscape
- Internet Explorer
- Oracle PowerBrowser
- Summary
Chapter 20 Authoring Tools
- WYSIWYG Tools
- Netscape Navigator Gold
- FrontPage
- Near-WYSIWYG Tools
- Summary
Chapter 21 Creating a Dynamic Site
- The Dynamic Site
- Inputting Data
- Inventory Data
- Static Data
- Image and Audio Data
- E-Mail and FTP
- WWW Forms
- Storing Data
- The Common Gateway Interface
- Flat File Databases
- Relational Databases
- Summary
Chapter 22 Creating a Functional Site
- Manipulating Data
- Shell Scripts
- Perl
- Database Interface
- Structured Query Language (SQL)
- Transmitting Functionality
- Summary
Chapter 23 PDF Presentations
- What Is PDF?
- Technical Specifications
- Uses and Advantages of Portable Documents
- The Intranet Link
- Differences and Alternatives: Digital Document Platforms
- Creating Portable Documents
- Creating Your Document or Presentation
- Viewing a PDF File
- Distributing PDFs
- Alternatives
- Summary
Chapter 24 SGML Presentations
- How SGML Works
- Using SGML to Preserve File Structure
- Document Type Definition
- Benefits of SGML
- Increased Access
- Information Collection and Compilation
- Information Dissemination
- Cost Efficiency
- Drawbacks of SGML
- Does Your Company Need SGML?
- Summary
Chapter 25 Audio Presentations
- Bandwidth and Hardware
- Audio Formats
- Audio Server Software
- Recording Audio
- Choosing Sound-Editing Software
- The Future of Online Audio
- The Internet Phone
- Voice Recognition
- Summary
Chapter 26 Video Presentations
- Producing Your Intranet Video
- Creating Recorded Video
- Creating Live Video
- Xing StreamWorks
- StreamWorks Network Manager
- VDOLive
- Playback
- Summary
Chapter 27 FTP: Sharing Files
- A Brief History of FTP
- What Does FTP Do?
- FTP Clients Versus FTP Servers
- FTP Commands in Detail
- How to Enter FTP
- Help from Within FTP
- FTP: A Complex Example
- Platform Independence: Why We Use FTP
- What Is Anonymous FTP?
- What Makes Anonymous FTP So Special?
- Configuring Anonymous FTP
- Testing Anonymous FTP
- FTP Clients
- UNIX/Linux
- MS-DOS/Windows 3.x
- Starting Up the FTP Client Program
- Windows NT/Windows 95
- MacOS
- Choosing the Right FTP Client Package
- FTP Servers
- UNIX/Linux
- MS-DOS/Windows 3.1/Windows 95
- Macintosh
- Windows NT
- What Data Should Be Shared Via FTP?
- Over the Internet
- Inform Your Community
- What Type of Data?
- Some Final Thoughts on Internet FTP
- Within an Intranet
- Format Matters (and Does It Ever!)
- Security (or How to Share Files Smartly)
- File System Structure
- System Isolation
- Controlling Access to the FTP Server
- Using Inactivity Time-Outs
- Anonymous FTP Revisited
- Summary
Chapter 28 Using Databases
- Selecting Tools
- Evaluating Database Options
- Informix
- Sybase
- Oracle
- Microsoft SQL Server
- Paradox 7.0
- Advanced Intranet Database Issues
- Distributing Your Data Across Your Intranet
- Replicating Your Data Across Your Intranet
- Designing for Growth
- Implementation Examples
- Contact or Employee Tracking
- Online Inventory
- Time Reporting
- Product Requisition or Purchasing
- Summary
Chapter 29 Telnet: Direct Access
- What Does Telnet Do?
- How Does Telnet Work?
- Telnet Clients Versus Telnet Servers
- Telnet as a Part of TCP/IP
- Telnet Versus rlogin
- What Is Telnet Used For?
- The System Administrator's Best Friend
- Command-Line Uses
- Graphic Applications: The X Window System
- Server Issues
- Process Control: psand the Process Table
- Connectivity Issues
- Problems with the Remote System
- Problems Getting to the Host
- Security Issues: Transmissions Over Ethernet
- Raw Data Passed Via Telnet
- Packet Filtering
- Another Look at the Process Table
- Commonsense Issues
- Summary
Chapter 30 E-Mail: The Basic Model
- A Brief History of E-Mail
- Making E-Mail Work
- E-Mail Addressing
- More on Domain Names
- Features, Functions, and Freedom: The Benefits of E-Mail
- Aliasing
- Remote Messaging
- Photographic Memory: The E-Mail Transcriber
- Bigger Ain't Better: Powerful Tool, Small Bandwidth
- Office Uses for E-Mail
- File Sharing
- Mailbots
- Mailing Lists or Listservs
- Wide Area Network Communication
- Global Communication
- Mail Server Issues
- Client Tools
- Pine
- Eudora
- SPRYMail
- GroupWise
- Netscape Mail
- Summary
Chapter 31 Internet Chat Tools: An Intermediate Model
- Origins: Internet Relay Chat (IRC)
- How Chat Works
- Applications
- Server Issues
- Client Tools
- Comparing Chat to Internet Phone and Video-Conferencing
- Summary
Chapter 32 Internet Phones: The Advanced Model
- What Is an Internet Telephone, and What Can It Do?
- System Resource Usage
- Privacy
- A Brief History and Barriers to Proliferation
- How Does an Internet Phone Work on an Intranet?
- Speed Differences
- Protocol Differences
- Bandwidth Differences
- Internet Phone Uses for Intranets
- Long-Distance Savings
- Web-Page Voice Links
- Video-Phone Use on Intranets
- Server Issues
- Legal and Regulatory Issues
- Client Tools
- Summary
Chapter 33 CU-SeeMe: The Nest Wave
- What Is Real-Time Video-Conferencing?
- Real-World Applications
- Server Issues
- Reflector Technology
- Video-Conferencing Without Reflectors
- Bandwidth and Video Compression
- Client Hardware and Software Packages
- First Steps
- Serving Video-Conferences on an Intranet
- Implications of Video-Conferencing Over the Internet
- Summary
Chapter 34 Intranet Tools
- Choosing Your Tools
- Server-Side Includes (SSI)
- Application Programming Interface (API)
- Plug-Ins
- The Common Gateway Interface (CGI)
- Text Manipulation
- Nontextual Data Handling
- Database Interaction
- Languages
- Content Tools
- JavaScript
- VBScript
- VRML
- Java
- Interface Tools: Perl
- Prewritten TCP/IP Applications
- Wayfarer QuickServer
- Summary
Chapter 35 Creating Real-World Applications
- The Need for Needs Assessment
- Organizational Priorities
- Internal Communications
- Technical Requirements
- Involving Users: Why, When, and How
- User Input
- User Participation
- A User Survey Example
- Summary
Chapter 36 Group Scheduling
- Scheduling for Intranets
- Online Scheduling Applied
- Scheduling Applications
- InTandem by IntraACTIVE
- WebShare by Radnet
- Crew by Thuridion
- Summary
Chapter 37 Message Boards
- Message Boards on the Web
- Why Use Message Boards?
- Using Internal Message Boards
- Message Boards for Intranets
- Group Conversation
- Summary
Chapter 38 Contact Databases
- Shared Resources
- Corporate Directories
- Contact Databases for Intranets
- Software for Contact Management
- Customized Fields
- Customized Phone Lists
- Support for Large Volumes of Data
- Public and Private Comments
- Hyperlinked Records
- A Search Engine with Controls
- Profiles
- Summary
Chapter 39 Alert messaging and Real-Time Chat
- Why Real Time?
- Alert Messaging for Intranets
- Real-Time Chat
- Chat for Intranets?
- Summary
Chapter 40 News Feeds
- Just the Facts
- Getting Online News
- News That Fits
- Signing Up for News
- News Clips
- Information, Inc.
- Individual, Inc.'s First! Intranet
- Grayfire
- Network News Corporation by Wave Systems Corporation
- NewsEDGE/Web by Desktop Data Corporation
- NewsAlert
- Summary
Chapter 41 Group Document Creation and Editing
- Collaborative Documents
- Online Document Collaboration
- Document Collaboration for Intranets
- Document Collaboration Applications
- IntraActive's InTandem
- Thuridion Crew: Locker
- WebFlow Corporation's SamePage Intranet Work Processor
- Summary
Chapter 42 Private Messaging Areas
- Private Message Boards for Intranets
- Customizing Message Board Software for Privacy
- Conference Software for the Web
- Forums.com by the Media Machine, LLC
- Motet Conferencing by Motet
- WebShare by Radnet
- Privacy Issues
- Summary
Chapter 43 Document Submission
- Document Submission with FTP
- Submitting Documents to a Database
- Document Database Software
- IntraACTIVE's InTandem
- Livelink Intranet's Library
- Lotus InterNotes
- Netscape Navigator
- Summary
Chapter 44 Search Functions
- How Search Engines Work
- The Range and Complexity of Search Engines
- Types of Searches
- Setting Up Your Search Mechanisms
- AltaVista
- Excite
- Livelink and Pat Search
- Oracle Relational Database
- Sybase SQL
- Verity
- Choosing a Search Engine
- Summary
Chapter 45 Help Desk
- Organizing Help
- Writing the Help Text
- Developing Help
- Images
- Managing Help and Questions
- E-Mail Addresses
- Mail Routers and Chat Lines
- Buying Help
- Summary
Chapter 46 Reference Desk
- Listing Resources
- Linking Your Resources
- Guiding Your Users
- Deep Sea Fishing: Six Rules of Online Research
- Research Rule #1: Know Your Search Sites
- Research Rule #2: Know What You Want, and You Just Might Get It
- Research Rule #3: Break the Maze
- Research Rule #4: Don't Mail Code (Unless You Want To)
- Research Rule #5: Build Your Bookmark List
- Research Rule #6: Old News Is Not Good News
- Summary
Chapter 47 Integrating Existing Applications
- A Brief History of Modern Applications
- Goals of Integration
- The Current State of the Application Environment
- Purpose
- Application Ranges
- Frequency of Use
- Functionality
- Integration with the Intranet
- Inventory
- Focus and Implementation
- Feedback and Evaluation
- Intranet- and Internet-Enabled Applications
- A Commercial Application
- An In-House Application
- Summary
Chapter 48 Maintaining a User Database
- Creating a Sustainable User Model
- User Groups
- Administrative Groups
- Superusers
- Implementing a User Database
- FTP Servers
- Web Servers
- Maintaining Security
- Keeping Records
- Monitoring Users
- Summary
Chapter 49 Designing a Successful File Structure
- The File Structure Game Plan
- Hardware Issues and Disaster Planning
- Platform Issues
- UNIX
- Windows NT
- Dueling Servers
- Web Space
- FTP Space
- User Space
- Summary
Chapter 50 Maintaining Security
- Physical Security
- Passwords
- Web Server Security
- Securing Applications and Functions
- Crack! Crack! Crack!
- Summary
Chapter 51 Hardware and Software Upgrades
- Maintaining Compatibility
- Keeping Up with Technology
- Testing
- Ready for Prime Time?
- Upgrading Servers
- Upgrading Server Hardware
- Upgrading Server Software
- Upgrading Workstations
- Summary
Chapter 52 Managing and Planning for Large Web Projects
- Initial Plans for the Web
- Choosing a Production Team
- Executive Producer
- Product Manager
- Program Manager
- Production Manager
- Design Manager
- Editorial Manager
- Internet Software Developers
- Internet Multimedia Designers
- Internet Systems Administrators
- Formulating a Business Plan
- Definition of Goals
- Brainstorming for Concepts
- Critique of Concepts
- Mission Statement
- Budget, Projections, and Timeline
- Reality Check
- Project Planning
- Developing a Site Specification
- Site Architecture and Features
- Site Content
- User Interface
- Site Technology
- Defining Operating Procedures
- Creating a Marketing Plan
- Defining a Long-Term Plan
- Emerging Technologies
- Java
- ActiveX
- VRML
- Video Streaming
- Audio Streaming
- Data Streaming
- Internet Phone
- Internet Video-Conferencing
- Wireless Internet Connections
- Intelligent Agents
- Online Commerce
- Outsourcing
- Summary
Chapter 53 The Future of Intranets
- Business Trends
- Reformatting the Workforce
- Workplace Communications
- Information Economy
- Virtual Corporations
- The Global Economy
- Telecommuting and Hoteling
- Outsourcing
- Technology Trends
- Open Standards
- Bandwidth
- Wireless Communication
- Single-Client Applications
- Voice Mail and Fax Gateways
- Intelligent Agents
- The Future of Intranet Applications
- Extranets
- Summary
Resource Guide
- Chapter 1
- Chapter 2
- Audio and Video
- Databases
- Other Services
- Chapter 3
- Groupware
- Web Browser
- Databases
- Chapter 4
- Magazines
- E-Mail Clients
- File Transfer Programs
- Servers
- Operating Systems
- Other Services
- Chapter 5
- Companies with Intranets
- Servers
- Operating Systems
- Modems
- Sound Cards
- E-Mail
- Other Technology
- Chapter 7
- Solaris
- SCO UNIX
- Linux
- Free BSD
- Windows NT Server
- OS/2 Warp Server
- MacOS
- Novell NetWare
- AIX
- HP/UX
- Chapter 8
- WebCompare's Server Features Comparison Page
- Netscape Commerce Server
- Netscape Navigator
- Java
- Oracle WebServer
- Netscape LiveWire
- Microsoft Internet Information Server
- O'Reilly Software's WebSite
- Apple Internet Server
- NCSA httpd
- Apache HTTP Server
- Sendmail
- Netscape Mail Server
- NT Mail
- SL Mail
- Netscape News Server
- NNTP News Server
- Progressive Networks RealAudio
- Xing StreamWorks
- CoolTalk
- CU-SeeMe
- Lotus Notes
- Chapter 12
- Online Services
- Modems
- Networking Hardware and Software
- Chapter 13
- Operating Systems
- TCP/IP Clients
- Browsers
- E-Mail
- FTP
- Telnet
- Voice Communication
- Chapter 14
- Computer Emergency Response Team
- Chapter 17
- Software
- Modems
- Internet Connections
- Chapter 19
- Web Organizations
- Browsers
- Web Technology
- Chapter 20
- Chapter 23
- Chapter 24
- Chapter 25
- Audio Formats
- Audio Editors
- Audio Servers
- Voice Communication
- Voice Recognition
- Chapter 26
- Video Servers
- Video Utilities
- Image Tools
- Sound Tools
- Chapter 27
- Chapter 28
- High-Level Databases
- Mid-Level Databases
- Chapter 29
- Telnet Clients
- X Window Clients
- Chapter 30
- Chapter 31
- Chapter 32
- Internet Telephones
- Video-Conferencing
- Other Technology
- Chapter 33
- Video-Conferencing
- Other Technology
- Chapter 34
- Extending the Web
- Databases
- Languages
- Other Technology
- Chapter 37
- Message Board Examples
- Message Board Utilities
- Chapter 38
- Intranet Suites
- Contact Management
- Chapter 39
- Alert Messaging
- Real-Time Chat
- WOO
- Chapter 40
- Chapter 41
- Chapter 43
- Intranet Suites
- Other Technology
Glossary
Credits
|
|