Difference between revisions of "How to make a website"
From Internet User Guide
(→Static websites versus dynamic websites) |
(→Static websites versus dynamic websites) |
||
Line 16: | Line 16: | ||
The simplest form of [[static website]] is just a collection of [[static web page]]s, written in [[HTML]], and stored in the [[file system]] of the [[web server]]. These static web pages generally contain [[hyperlinks]], by which the pages point to each other, and which tie them together to make a "site." The webmaster needs few skills beyond a rudimentary knowledge of [[HTML]] for formatting the [[static web page]]s, and of [[FTP]] for installing the files on the [[web server]]. | The simplest form of [[static website]] is just a collection of [[static web page]]s, written in [[HTML]], and stored in the [[file system]] of the [[web server]]. These static web pages generally contain [[hyperlinks]], by which the pages point to each other, and which tie them together to make a "site." The webmaster needs few skills beyond a rudimentary knowledge of [[HTML]] for formatting the [[static web page]]s, and of [[FTP]] for installing the files on the [[web server]]. | ||
− | A [[dynamic website]] is a highly complex system, made up of a hierarchy of files written in a mixture of [[HTML]], [[CSS]] and a [[scripting language]], and connected to a [[database]]. The website script reconstructs the HTML text of the webpage each time the server receives a request for the page from a client. It uses a standard format stored in the file system, and fetches the appropriate contect for each page element from the website's database. A [[dynamic website]] is generally implemented by using a [[Content Management System]] (CMS), selected from among the many that are available for creating and managing websites. While use of a CMS simplifies deployment of a [[dynamic website]], such deployment requires knowing how to install and use the CMS software, and may also require some knowledge of database management, scripting languages or other more advanced Internet | + | A [[dynamic website]] is a highly complex system, made up of a hierarchy of files written in a mixture of [[HTML]], [[CSS]] and a [[scripting language]], and connected to a [[database]]. The website script reconstructs the HTML text of the webpage each time the server receives a request for the page from a client. It uses a standard format stored in the file system, and fetches the appropriate contect for each page element from the website's database. A [[dynamic website]] is generally implemented by using a [[Content Management System]] (CMS), selected from among the many that are available for creating and managing websites. While use of a CMS simplifies deployment of a [[dynamic website]], such deployment requires knowing how to install and use the CMS software, and may also require some knowledge of database management, scripting languages or other more advanced Internet skills. |
==Installing your website on a web hosting service== | ==Installing your website on a web hosting service== |