What Is A Website?
A website, or web site, even if abbreviated site clear digital environment, is a collection of related web pages, or a hypertext structure of documents residing with hosting on a web server and making it accessible to request via a web browser on the World Wide Web of the Internet. The design, implementation and management of a website makes extensive use of techniques and their knowledge of Web programming
Types of websites
In terms of structure and technology, websites can be divided broadly into two main types:
- Static sites
- Dynamic sites
Static Web sites consist of static pages have the sole and exclusive content reading. They are usually updated with low frequency and are maintained by one or more persons acting directly on the HTML page (using a web editor). This is traditionally the first generation of websites.
Dynamic Web sites consist of dynamic web pages instead have content dynamically drawn (usually by connecting with a database) and provide content that can vary depending on many factors. Dynamic Web sites are characterized by a high interaction between site and user, and some elements that characterize the dynamics of a site can be: the interaction with one or more databases, the presence of modules for sending email or other operations , the time display servers, various operations on the file system (such as dynamic creation of documents, etc.) cloaking based on various parameters (including the UA, or browser, etc.), viewing or printing or cataloging IP addresses of users, and much more. They can be written using scripting languages like ASP, PHP and many other web languages.
Editing content, which can often be upgraded thanks to some graphic editors (such WYSIWYG) even without acting directly on the code is generally frequent. A clear example of a dynamic site is www.wikipedia.org.
Web sites are then commonly divided into categories to classify the area of operation or services offered:
- Personal site – run by individuals or small groups of people (like family), which contains mostly autobiographical information or focus on their personal interests (e.g., A blog)
- Company site – instrumental in promoting a business or service
- E-commerce site (or e-commerce “) – specializes in the sale of goods and / or services via the Internet
- Community site – a site where users can communicate with each other, for example through chat boards, forming a virtual community
- Download site – a large collection of links for downloading software (video game demos, pictures, etc.).
- Forum: a place for discussion by posting and reading messages, organized discussions (threads) and messages (post)
- Informative site – with content aimed at informing the user, but not strictly for commercial purposes
- Search – records the contents of other sites and makes them available for research
- Database – a site whose main use is to search and display the contents of a specific database (e.g., the Internet Movie Database for movies)
- Fun site – a site that is itself a game or arena serves to allow more people to play
- News aggregator – automatic removal from the network offers content from many sources at once, and this is similar to search engines that exploit the results of user searches aggregating and stored in a database using criteria such as the media type (photos, video, text etc.) and textual content. The result is a site that is growing exponentially and endlessly rich pages with content relating to the subject of basic set during installation but refined on user preferences, all automatically.
- Link farms – sites created solely to offer links to other sites for advertising purposes (often in exchange for royalties in cash)
Many sites are a cross between two or more of the above categories. For example, a corporate site can simultaneously advertise their products and publish information material.
Is called a portal website that has assumed that they constitute a starting point, a gateway to a large group of resources for web users, the topic of the portal may be more or less general or specialized (vertical portal).
Some websites have restricted areas or sections accessible only upon payment of a fee, registration, or assignment of a password.
The computer languages used to create websites
The most common language with which Web sites are built is HTML (Hyper Text Markup Language) and its derivatives. HTML is interpreted by special software called web browser: the most famous include Firefox and Internet Explorer.
Some plugins for browsers allow the display of animated content such as Flash, Shockwave or Java applets.
For building dynamic websites that can extract data from databases, send emails, manage contact information, etc. The most common scripting languages are PHP and ASP (server-side web programming).
For many webmasters create websites commonly use automated tools, called web editor, whereby write the code without having detailed knowledge.
More and more construction and management of complex web sites and content-rich through the use of CMS Content Management System, real web platforms (sort of evolution of web editor) which does not require any knowledge of programming techniques and useful for web forums, blogs and e-commerce portals.
Access to web pages
The pages of a website can be accessed through a common root (called “domain name” for example “www.kernel.org), followed by a series of optional” subfolders “and the name of the page. The full name of each page is called “web address” or more technically, a URI (or URL).
The home page of a site is the first page you get just by typing the domain name.
For example, in www.w3c.org/Consortium/Offices/role.html:
- www.w3c.org/ is the root, or domain name
- Consortium / Offices / subfolders are separated by “/”
- Role.html is the name of the page
Usually the pages of a site all reside on the same Web server, and branching into sub-address corresponds to an equal branch of the same hard disk server.
Legal aspects related to websites
Legal aspects related to the publication of documents on a website are often controversial, since documents sites in a given nation are also made available from places with very different laws and customs, but also because the same laws of individual nations follow with difficulty continuous and rapid evolution of the Web
In general, the site content is subject to the conditions of use of web space provider (hosting) and the laws of the country where it is located (such as copyright, pornography, etc.).
Among the professionals linked to the creation of websites include:
- The web designer, who designs the site looking graphic (layout) content
- The webmaster, who administers the site in general and is responsible
- Expert information architecture (information architect), which is responsible for organizing the entire site structure and navigation
- The content manager, which is responsible for the preparation of the content and logical structure
- The programmer or developer who is responsible for the conduct of the page
- Expert web marketing, which is responsible for promoting the site on the web
- Responsible for the SEO (search engine optimization), which deals with the site’s ranking within search engine indexes.
- The system, which manages the network, hardware and basic software of the Web server that hosts the site.
Study: From Wikipedia, the free encyclopedia. The text is available under the Creative Commons.