When developing a web site, it is sometimes referred to as having a client-server architecture. This means that there are two computers involved. The first is the client computer which the end user is accessing, or requesting a web page to be delivered to. The second is the server computer which has on its hard disk the webpage files. The user requests these web pages to be sent from the server to the client, so that they can be viewed.
In web site development it is vital that the developer understands this relationship between client and server. It is also important for the developer to understand the process involved in requesting a webpage.
When the client requests a web page, they simple type in the address of that page, e.g.
This request is sent to the web sever which has this address and then the server will send this page back to the client.
In the early phase of webpage development, these HTML codes were all there was to define the layout of the webpage. If the page needed modifying, then the developer would have to made the change and the put the new updated webpage on the web sever ready for viewing. Initial that was sufficient to display information. As commercial companies became aware of the opportunities of using web pages then just displaying information was not sufficient, they wanted their web pages to be more interactive, more dynamic. This paved the way for CGI.
No comments:
Post a Comment