Un sitio web , sitio web , sitio web o simplemente sitio , es un conjunto de páginas web y recursos vinculados por hipervínculos , definidos y accesibles por una dirección web . Un sitio se desarrolla utilizando lenguajes de programación web y luego se aloja en un servidor web accesible a través de la red global de Internet , una intranet local o cualquier otra red, como la darknet .
La colección de sitios web públicos constituye la World Wide Web .
La World Wide Web (WWW) fue creada en 1989 por el ingeniero inglés del CERN , Tim Berners-Lee . La web se diseñó principalmente para compartir información automáticamente entre científicos, universidades e institutos de todo el mundo. info.cern.ch fue el primer sitio web en conectarse, ejecutándose en una computadora NeXT en el CERN. Este sitio siempre es accesible por Internet. El primer sitio web francés se creó en 1992 en el CNRS. En este momento, solo hay 26 sitios web.
Antes de la introducción de HTML y HTTP , se usaban otros protocolos como FTP y Gopher para obtener archivos de un servidor . Estos protocolos proporcionaron una organización jerárquica de directorios en los que el usuario navegó y eligió qué archivos descargar.
Un sitio web es una colección de páginas web a las que se puede acceder siguiendo hipervínculos dentro del sitio. La dirección web de un sitio corresponde de hecho a la URL ( Uniform Resource Locator ) de una página web destinada a ser la primera consultada: la página de inicio . Visitar las páginas de un sitio se denomina "visita", porque los hipervínculos deben permitirle consultar todas las páginas del sitio sin salir de él (sin tener que consultar una página web fuera del sitio). Una visita puede comenzar con cualquier página, especialmente cuando la URL la proporciona un motor de búsqueda . Técnicamente, nada distingue la página de inicio de cualquier otra página. Las páginas web están escritas en un lenguaje informático diseñado para contener hipervínculos, HTML ( lenguaje de marcado de hipertexto ).
A veces hablamos de "sitio web" por metonimia , en lugar de sitio web. Deberíamos hablar de un sitio web para Internet, pero por abuso de lenguaje, se suele utilizar la expresión sitio web. Los sitios web no son necesariamente accesibles a través de Internet. Por ejemplo, las intranets pueden contener uno o más sitios web a los que no se puede acceder a través de Internet.
Hoy en día, la World Wide Web (la Web) se considera la colección de sitios web en línea en Internet. El protocolo HTTP cliente-servidor ( Protocolo de transferencia de hipertexto ) se utiliza para las comunicaciones entre servidores web que alojan sitios web y software de cliente HTTP, como navegadores web y rastreadores .
YouTube est le deuxième site web le plus visité au monde, avec 2,3 milliards d'utilisateurs par mois en 2020. Son nombre d'heures de visionnage a été multiplié par dix entre 2012 et 2017, pour atteindre un milliard d'heures par día. El 70% del tiempo que los usuarios pasan en la plataforma de Youtube lo dedican a consumir contenido recomendado por Youtube. Sin embargo, YouTube aloja y recomienda activamente videos que violan sus propias políticas, alimentando así contenido dañino.
Las diferentes etapas de la ejecución de un proyecto web se pueden resumir de la siguiente manera:
La etapa de producción incluye:
La creación de un sitio se puede encomendar a una agencia web , un trabajador autónomo o hacerlo usted mismo. Si se delega la creación, es importante tener previamente definido un marco inicial o especificaciones del proyecto. Para desarrollar un sitio web usted mismo, es posible utilizar un editor de páginas web ; para los desarrolladores web expertos, un editor de texto simple puede ser suficiente. También puede utilizar un sistema de gestión de contenido.
Los sistemas de gestión de contenido ( CMS inicial , CMS en inglés) se utilizan para hacer sitios web utilizando modelos preestablecidos hechos por programadores o comunidades de programadores (ver lista de sistemas de gestión de contenido ). Hay muchos CMS como WordPress, WiX, Jimdo, Shopify ... Algunos CMS requieren un manejo técnico más o menos avanzado, por ejemplo en WordPress se suele recomendar comenzar con un proveedor de servicios, bajo WIX al contrario la gestión es realmente simple y elimina la necesidad de diferentes proveedores. Estos software están disponibles para principiantes y simplifican ciertos pasos, como la programación de computadoras o la arquitectura del sitio. Los procedimientos para solicitar el nombre de dominio , alojar el sitio y hacer referencias son similares a los de los sitios personalizados tradicionales.
Hay dos tipos de sitios: sitios estáticos y sitios dinámicos .
Estos sitios tienen el mecanismo operativo más simple: las URL corresponden a un archivo devuelto por el servidor web. Por tanto, el contenido de las páginas de un sitio estático no depende de variables como la fecha o las bases de datos. Para cambiar el contenido de una página, es necesario cambiar el contenido del archivo.
Además, los visitantes solo pueden ver el contenido del sitio pero no participar en él. Para lograrlos, solo son necesarios los llamados lenguajes de interfaz de usuario ( frontend ), es decir, HTML, CSS y JavaScript (en teoría, sin embargo, solo es posible usar HTML).
Estos sitios ofrecen contenido que puede cambiar con el tiempo. Los programas se ejecutan en el lado de los servidores, en segundo plano, ( backend ) para generar las páginas del sitio. Estos programas pueden utilizar bases de datos u otras fuentes de datos para componer las páginas que se mostrarán en el navegador.
Este dinamismo trae funciones que no pueden ofrecer los llamados sitios estáticos. Por ejemplo, los visitantes pueden participar (comentarios en un blog, cambio de contenido de las páginas de un wiki ...). Por lo tanto, prácticamente suplantaron los sitios estáticos a principios de la década de 2000.
Para lograrlos, también necesita HTML, CSS y JavaScript, pero los programas que se ejecutan en el lado del servidor utilizan otros lenguajes que pueden crear dinámicamente las páginas, analizar las solicitudes de los visitantes y luego elaborar una respuesta adecuada.
Existen varios lenguajes para crear estas páginas: PHP , Java , C # , Ruby , incluso otros como C ++ , Python y Visual Basic a través de la interfaz CGI .
Su tiempo de carga es generalmente mayor que el de las páginas estáticas, sin embargo es posible obtener valores cercanos almacenando páginas dinámicas ya llamadas en una memoria caché , que las mostrará nuevamente más rápido.
El número de sitios web aumenta constantemente:
Año | Número |
---|---|
1991 (agosto) | 1 |
1991 | 10 |
1992 | 26 |
1993 | 623 |
1994 | 10 022 |
1995 | 62.800 |
1997 | 1,000,000 |
2000 | 10,000,000 |
2003 (febrero) | 35,863,952 |
2004 | 57.000.000 |
2005 | 74.000.000 |
2006 | 101.000.000 |
2007 | 155.000.000 |
2008 | 186.000.000 |
2009 (noviembre) | 207 316 960 |
2010 (febrero) | 233 636 281 |
2011 (abril) | 312 693 296 |
2012 (enero) | 582 716 657 |
2014 (noviembre) | 947,029,805 (incluyendo 177,782,668 activos) |
2018 (junio) | 1,630,322,579 |
En Julio de 2002, las estadísticas , en número de sitios por habitante, muestran una disparidad muy fuerte entre los países:
Además, en 2013 los países que albergan más sitios son:
En 2015, más de la mitad de los sitios web están en inglés.
A finales de 2017, los diez idiomas más utilizados en Internet eran:
Las tecnologías implementadas para un sitio web son numerosas. Podemos clasificarlos de la siguiente manera:
Formatos de imagen gráfica. Se utilizan para mejorar las páginas y son reconocidos por todos los navegadores web .
Otros formatos de uso frecuente requieren un complemento o complemento , la función del navegador:
El contenido puesto en línea a través de un sitio web debe cumplir con las normas legales y, en particular:
También deben aparecer en los sitios de una sección del mismo nombre una serie de avisos legales para dar a los usuarios de Internet la información obligatoria prevista por los distintos textos legales.
Dado que la ley n o 2006-961 de1 st de agosto de de 2006en relación con los derechos de autor y derechos afines en la sociedad de la información , existe un depósito legal en Internet. En una lógica de continuidad de las colecciones, la ley DADVSI prevé el intercambio de archivos web entre dos instituciones depositarias: elInstituto Nacional Audiovisual(INA) gestiona el depósito legal de los sitios web multimedia, mientras que laBiblioteca Nacional de Francia(BnF) es responsable de archivar todos los demás sitios de la web francesa. Recopilan principalmente.fr,pero también todos los nombres de dominio para los que el editor tiene su sede en Francia, independientemente de la extensión.