November 28, 2021
A website (or Internet site) is a set of related web pages, or a hypertextual structure of information documents that resides, via hosting, on a web server, reachable by the end user through a common search engine and / or an address web through the use of web browsers.
From the point of view of the organization or structure of the contents, typically a website is structured in a main page (home page), which represents the main presentation page of the site and its contents and from the secondary web pages of the contents, reachable from the menus and widgets present on the home page itself through internal links (anchors) to the site itself. When the website constitutes a starting point, an entrance door, to group services or web information of different types (usually developed and managed independently from each other), we speak more properly of a web portal. Furthermore, a website is often coupled / accompanied to a database on the same web server for the structured storage of data and information. The home page of a site is the page that is obtained by typing only the domain name.
For example, at www.w3c.org/Consortium/Offices/role.html:
www.w3c.org is the root, or domain name
/ Consortium / Offices / are the subfolders, separated by the symbol "/"
role.html is the name of the page Usually the pages of a site all reside on the same Web server, i.e. the physical space where the files that make up the site reside, and the branching of the address in subfolders corresponds to an equal branching in the hard disk of the same server. Obviously, access to a site or web pages for any changes to content and / or form by the developers is entirely reserved to the site administrator through access codes or keys.
Browsers are commonly used to interpret the code that makes up a web page, i.e. those software that have the task of interpreting the code and returning a graphic output. Among the most commonly used browsers we can find (by way of indication and not exhaustive) Mozilla Firefox, Google Chrome, Opera, Microsoft Internet Explorer, Microsoft Edge (OS Windows 10) and Safari. The files interpreted by these software when accessing the web page are usually the style sheets (CSS) and the various scripts that are invoked when the page is accessed. These therefore determine the final graphic aspect returned to the user upon accessing the page.
From the point of view of the structure and technology used, websites can be broadly divided into two main types:
dynamic sites. In turn, some more professional web agencies tend to want to differentiate them again in:
showcase sites - presentation site;
dynamic websites - usually used by companies that need independent updates on parts such as blogs or related applications, such as: calendar, media file upload, form request management, ...;
e-commerce platform - used for the sale of corporate products and / or services;
bespoke code - advanced bespoke programming of web technologies, such as: html5, css3, js, jquery. Usually these technologies are designed thinking about the resolution of specific problems allowing to better optimize the company resources. economic. Static websites made up of static pages have read-only and exclusive content, are usually updated with a low frequency and are maintained by one or more people who act directly on the HTML code of the page (through special web editors). This is historically the first generation of websites.