CIS86 2007 Fall Leaves Logo
CIS86 2007 Site Mechanics

Here are some notes about the mechanics of Web sites.

Recommended Directory Structure for Web sites:

Local vs Remote

The typical model of working with a Web site is to have the Master site files on your hard drive, and then place a copy of the Master site on a Web server (another computer). Using manual (FTP) or automated (GoLive) means, you can then synchronize the master site with the copy of the site on your Web server. When testing your site, you can either test directly from your hard drive, or you can upload the files to your Web server for testing. If you don't use any server-side technologies like PHP, then reading the HTML from your hard drive is exactly like reading the HTML from the Web server.

WYSIWYG vs Code View

Web pages are just text files, so you can use a plain text editor. All of the HTML formatting is created with textual markups of the underlying text, but the markup is itself text. The cleanest code you'll ever see is hand-written in a text editor -- most HTML code generated by WYSIWYG (What You See Is What You Get) systems is bloated and poorly formatted. A text editor knows little or nothing about the domain, though, and so can do little assist you (checking syntax, avoiding need to retype things) with creating HTML code.

Using a Web Development System (GoLive or Dreamweaver)

There are several advantages to using a Web Development system like GoLive or Dreamweaver. Normally, you create the files for your Web site on your own computer, and simply upload the pages to the Web server whenever you change them.

CIS86 2007 HomeLinksContact DFF • Site by Monolith Design