Qué es una página web?
Una página web es un documento digital accesible desde internet que puede contener otros archivos como imágenes, etc. Es un archivo con extensión .html y puedes crear uno ahora mismo. Abre el bloc de notas o cualquier editor de texto plano y escribe por ejemplo, "mi primera página web". Ahora lo guardas donde quieras como miweb.html.
En windows, en la pestaña "Vista" busca "Ocultar extensiones para archivos conocidos" y desmárcala, así podrás ver tu archivo guardado con su extensión .html, si no es así (miweb.html.txt) lo renombras a "miweb.html". Verás que le ha cambiado el icono y si clicas en él lo verás en el navegador.
Ya tienes una página web. Clica con el derecho en el archivo y le dices abrir con "bloc de notas". Cambia el texto y guárdalo. Ahora vas al navegador y actualiza la página y verás los cambios.
Aquí podrás ver el código fuente básico de una web optimizada https://appwebbilbao.com/seo.html
Lo que tienes ahora en el navegador es la dirección de un archivo de tu computadora del tipo "file://miweb.html" pero, lo que queremos ver es una dirección del tipo "http://miweb.html" y para eso tendrás que tener tu archivo en lo que se llama un "Servidor web".
Qué es un Servidor Web?
Un servidor web es un conjunto de ordenadores y programas para almacenar documentos que son entregados a los usuarios a través del navegador (Firefox, Chrome, etc).
El programa servidor web por excelencia se llama Apache y puedes instalarlo en tu computadora junto con otros programas para tener tu propio servidor.
La mejor manera de instalarte un servidor es a través del programa "XAMP" que puedes descargar de https://www.apachefriends.org También puedes descargar un manual de XAMP de https://upcommons.upc.edu
Ahora con XAMP instalado y funcionando, copia tu archivo "miweb.html" en la carpeta principal de xamp que suele ser C:\xampp\htdocs y podrás verlo en tu navegador en la dirección http://localhost/miweb.html
Qué es un Hosting?
Un hosting es un alojamiento web, un servicio de alquiler de sitio en un servidor donde podrás, aparte de alojar tus páginas web, tener cuentas de correo y uno o varios dominios a los que poder conectarte desde cualquier lugar con internet.
