Respuesta rápida
Porque hay que pagar el dominio (~12€/año) y el hosting (~60€/año).
Respuesta completa
El mundillo informático es bastante guay. Molón diría yo.
En todos los sectores profesionales hay palabras técnicas desconocidas para el resto de mortales.
El otro día le pregunte a un amigo de que trataba su trabajo. Era geólogo. Cuando me explicaba algo más especifico, más allá de la palabra «piedra», yo le miraba con cara de interesante (no tenía ni idea de lo que me decía).
Me di cuenta de que era la misma cara que me ponen a mi los clientes y amigos cuando les hablo sobre páginas webs.
Algo tan común para mí, como la palabra «dominio» o «hosting», la mayoría de las personas lo miran con cara de interesante.
Por lo general, cuando la gente no sabe o no entiende lo que significa algo, desconocen el valor que tiene.
Cuando mi amigo geólogo me simplificaba a «piedra», podía imaginármelo. Pero el problema de la informática es que no es algo tangible.
¿Cómo puedo hacer entender algo como dominio, o hosting?
El dominio es el nombre de la página web, que se encuentra en la barra de direcciones:
Y el resto, el servidor, la base de datos y la página visual, es el hosting.
Un ejemplo con la vida real
La panadería PacoPan.
PacoPan es una panadería de mi barrio, es decir, tienen ahí su local. La panadería tiene sus empleados, su horno, su tienda, sus productos, su escaparate, …
La similitud que tenemos entre una página web y una panadería es que el nombre es el dominio, y el resto es el hosting.
Sigamos con el ejemplo, cambios en el hosting
Ya ha pasado tiempo y han cambiado un par de empleados, han reparado el horno, han quitado y añadido productos de la tienda; incluso, la han pintado de otro color. También creo que ha cambiado de dueño. Parece una nueva panadería, pero su nombre sigue siendo PacoPan (nombre registrado).
En este caso, se está cambiando el hosting, pero no el dominio.
Además, pensando en la panadería, ¿crees que habría que pagar por todos esos cambios? Pues en una página web también.
Hosting significa alojamiento. En realidad una página web es una carpeta con archivos, los cuales contienen la funcionalidad, la estructura y el diseño visual de nuestras páginas. Es como tener nuestra panadería, nuestro horno, nuestro material, nuestros empleados, … visibles en internet las 24 horas.
Esa carpeta tiene que estar disponible en internet siempre, y eso implica que un ordenador esté encendido siempre. Por eso recurrimos a una compañía de hosting.
¿Y que pasa con el dominio?
El dominio no solo es el nombre, si no también la dirección.
Es decir, PacoPan está en mi barrio, y si pasas por ahí te encuentras la panadería. El dominio (pacopan.com) es el nombre y también es la dirección donde se encuentra la panadería en internet.
Como el dominio debe ser único mundialmente, es necesario que haya un registro de todos los dominios del mundo, y una gestión que, evidentemente, tiene un coste económico.
¿Y porqué necesito dominio y hosting?
El hosting se guarda en una maquina real, un ordenador físico conectado a Internet. Su dirección de acceso real es su dirección IP.
Por lo tanto, para que los humanos podamos llegar a esa maquina necesitaremos recordar su dirección.
¿Quién puede recordar http://173.194.41.247?
¿No es más fácil google.es?
Por consecuente, para tener una página web necesitaremos pagar un hosting, nuestra máquina conectada 24 a Internet, y un dominio, nuestro nombre único en el mundo y fácil de recordar para conectarse a nuestra máquina.
Ya entendemos que es el dominio y que es el hosting. Y sí, las dos cosas van por separado.
¿Cuál es su valor económico?
Un dominio tiene un precio distinto según su extensión (.com, .org, .es, .de, …).
El dominio .com se usa para las compañías y, normalmente, cuesta 9~15€ al año.
El precio puede variar un más o menos, pero si te cuesta mucho más caro ten en cuenta que estas pagando de más. Y si pagas de menos significa que no tienes pleno control del dominio, cosa que a lo mejor puede salirte caro.
El hosting tiene precios más dispares, ya que depende de donde estén geolocalizados los servidores y las prestaciones que otorga (capacidad, ancho de banda, tecnologías que soporta, atención al cliente 24 horas/7 días a la semana, seguridad, …).
Cómo la gama de posibilidades es muy amplia hay que ser consciente de que tipo de página se quiere, y a partir de ahí se busca el hosting adecuado.
Normalmente, al principio una página va a tener pocas visitas, o sencillamente es una página de tarjeta de visita. Por lo tanto, un buen precio para el hosting suele ser 5€ al mes (60€ al año).
¿Dónde comprar dominios y hostings?
La lista de empresas que se dedican a esto es infinita.
Voy a tirar a empresa nacional y voy dejar el enlace a la empresa CDmon (ojalá cobrara comisión, pero no).
Personalmente es la que utilizo, ya que ofrecen atención 24 horas/7 días a la semana. La uso para dominios y hostings de pequeña y mediana empresa.
Para proyectos más grandes prefiero gestionar el servidor 100% yo mismo, y para eso utilizo Vultr.