Como crear una web: 2 Terminología de la web

por:

Introducción

Bienvenidos al segundo capítulo de cómo crear una web, donde vamos a explicar algunos de los conceptos que luego vamos a manejar de forma constante. La idea de crear esta entrada y no publicarla en otro orden, es que así cuando en capítulos siguientes hablemos de los conceptos no haya que explicarlos varias veces.

Hay algunos conceptos, en los cuales la gente no se pone muy de acuerdo para definirlo, así que podemos decir que esto no es un diccionario, con un conjunto de definiciones muy técnicas, si no una entrada en la que se explicarán una serie de tecnicismos, de una manera natural, para que todas las personas sean capaces de entenderlos.

 

Terminología de la web

Estas son algunas de las muchas palabras que un desarrollador de websites debe conocer y saber utilizar:

CMS

Content Management System o sistema gestor de contenidos, es un software que nos permite montarnos una página web (en cualquiera de sus versiones; web, foro, blog, etc) sin la necesidad de saber programarlo. Permitiendo que el usuario se centre en crear el contenido y no en programar el sistema que lo muestre. Esto tiene muchas ventajas, como tener una software estable, con una gran comunidad, muchos plugins y la reducción del tiempo necesario para lanzar tu web. Entre los más conocidos están Joomla, Drupal, WordPress, VBulletin, Mybb, PHPBB3 …

IP

La IP o dirección IP es un número, que identifica a un dispositivo (ordenador, móvil, tableta, etc.) conectado a la red. Las direcciones IP suelen ser de la forma X.X.X.X  siendo cada X un número entre 0 y 255.

Dominio

Un dominio es una abstracción que permite asociar a una palabra o conjunto de ellas una IP. Ejemplo: nosotros accedemos a Google poniendo http://www.google.es , google.es es un dominio y permite que en lugar de introducir la IP de google.es 173.194.41.24 , podamos acceder a la página, con solo introducir una palabra, lo que dota a Internet de una mayor accesibilidad.

FTP

FTP es un protocolo de transferencia de archivos, esto permite mandar al servidor y descargar de él archivos, para ello necesitamos un programa que pueda utilizar este protocolo y que nuestro servidor tenga soporte para FTP (todos suelen tener). Desde Somos Binarios recomendamos FileZilla un software de la compañía Mozilla y que está disponible para todas las plataformas.

Subdominio

Un subdominio, es un dominio de orden inferior, al dominio principal. Normalmente se suelen utilizar, para proporcionar una URL directa a un determinado servicio en especial. Ejemplo: si tu dominio es google.es puedes crear un subdominio que sea m.google.es para dar acceso a una página especial para móviles.

Hosting

Normalmente se suele utilizar tanto esta palabra como, alojamiento web, para referirse a la empresa, en la que están guardados los datos de nuestra web y desde donde se sirve a todo Internet.

Share Hosting o hosting compartido: es una modalidad dentro de los hosting, que permite alojar webs sin un gran requerimiento de recursos y se basa es servir desde un mismo ordenador varias páginas. Entre los problemas que podemos encontrar, están:

  • La no disponibilidad de instalar software en nuestro hosting. Ejemplo: no podemos instalar un gestor de Bases de Datos o actualizar nuestra versión de Apache.
  • Es menos seguro que otras opciones, ya que si atacan a una web que está en el mismo ordenador, la tuya puede sufrir también los fallos o bloqueos.
  • Los recursos suelen ser bastante limitados (1 núcleo, 15 procesos en cola o 500mb de RAM por ejemplo).

Pero también tiene sus ventajas:

  • El coste suele ser muy reducido, desde 1€ hasta 10€ más o menos, dependiendo del proveedor y modalidad.
  • Es fácil de manejar, ya que la compañía te preinstala la mayoría del software que vas a necesitar, así como suelen proporcionar instaladores en 1 click de los CMS más habituales.

VPS, Virtual Private Server o servidor privado virtual, es otra modalidad de hosting, utilizada en webs que van a necesitar más recursos, que tienen muchas visitas o que necesitan realizar muchas consultas. Su modelo de funcionamiento es crear una máquina virtual, propia para el cliente, a la cual se le asignan unos recursos fijos. Aunque haya varias máquinas virtuales en un mismo servidor, si tienes reservado 1GB de RAM, esa memoria no la puede utilizar otro cliente. Entre sus ventajas podemos destacar:

  • Disponibilidad para instalar cualquier tipo de software, (en la mayoría de los casos, no tienes nada instalado, y lo único que pone el proveedor es el Sistema Operativo).
  • Mas seguro, ya que cada máquina virtual no se puede comunicar con otra.
  • Los recursos suelen ser más fácilmente escalables (puedes empezar por 1 núcleo y solicitar otro más, si ves que uno solo no consigue soportar la web).

Pero este sistema también tiene sus desventajas:

  • Se necesitan unos conocimientos medios en el Sistema Operativo elegido, para configurar puertos abiertos, programas, evitar ataques y configurar distintos filtros.
  • Tienes que saber que software vas a elegir para tu web, así como, conocer como configurarlo de una manera adecuada.
  • El coste es superior y este varía mucho dependiendo el hosting.

Dedicate server o servidor dedicado, esta es el tope de gama de los hosting, en esta modalidad el usuario elige una máquina, por ejemplo un Intel Xeon modelo X con 4 núcleos, 16GB de RAM y 500GB de disco duro, y la empresa lo que hace es conectarlo a la red, tu pagas un precio, que incluye gastos de transferencia, luz y el hardware. Pero dispones de ese ordenador para ti solo, como si lo tuvieras en tu casa. Esto tiene muchas ventajas:

  • Disponibilidad para realizar cualquier cosa, que pudieras hacer en tu ordenador propio.
  • El más seguro, ya que tu ordenador no lo compartes con nadie.
  • Muy escalable, si se te queda pequeño. o cambias de modelo, o conectas varios, para distribuir la carga.

Como desventajas tenemos:

  • Se necesitan grandes conocimientos de todas las tecnologías a utilizar.
  • El precio suele ser alto (desde 50€ mes hasta lo que necesite el usuario)

 

Tabla comparativa de hosting
En esta imagen podemos ver la tabla comparativa de los distintos modelos de hosting.

 

The following two tabs change content below.

Jorge Durán

Administrador, redactor y creador de Somos Binarios
Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL