Computing Resources >> Tutorials >> Web Development >> Site Management
Web site structure and management is one of the most important and overlooked
aspects of web design. If you begin your site with a clear structure,
adding more pages will be easy.
Since one webpage may have several files linked to it, a website may
have hundreds. Making sure that you, as the designer, know where all
the links live on your server and that they are functional is a daunting
task. That is why a good site structure is very important to maintain
good organization of your site.
Host: A host is any computer directly connected to a network that acts as a repository for services (such as e-mail, FTP, or World Wide Web) available for other computers on the network. The host name in our school is login.ischool.utexas.edu.
Server: A server is usually a computer that provides the information, files, Web pages, and other services to the client that logs on to it. A web server accommodates requests from users, handles requests for data, e-mail, file transfers, and other network services from other computers. In order to make all the Web pages viewable by the browsers, you must transfer the pages to the server by using client software, such as SSH, FTP, or Fugu.
Client: A software application that works on your behalf to access a service from a server somewhere on the network. A client is usually on your desktop computer or on a host that you access via Telnet. In the context of Internet connection sharing, client computers rely on a server computer or a router to provide ("serve") their Internet connection.
Client-server relationship (Figure 2)