Implementacion de Sitios Web
Implementacion de Sitios Web
Implementacion de Sitios Web
Propósito y Estructura del Sitio Web El propósito del sitio web es fundamental ya que define su
objetivo principal, ya sea informativo, educativo, comercial o de cualquier otra índole. La
estructura del sitio web debe incluir páginas principales como inicio, sobre nosotros, servicios y
contacto. Una estructura clara y bien definida facilita la navegación y mejora la experiencia del
usuario.
Navegación y Usabilidad La navegación debe ser intuitiva, con menús accesibles y fáciles de usar.
La usabilidad se refiere a la facilidad con la que los usuarios pueden interactuar con el sitio web.
Un sitio usable asegura que los visitantes encuentren rápidamente la información que buscan,
mejorando así su experiencia.
Diseño Responsivo y Accesibilidad El diseño responsivo garantiza que el sitio web se vea bien en
cualquier dispositivo, ya sea una computadora, tableta o teléfono móvil. La accesibilidad web,
guiada por las pautas WCAG, asegura que las personas con discapacidades puedan utilizar el sitio
sin problemas, promoviendo la inclusión digital.
La Web como servicio de Internet
f) Un sitio Web debe ser consistente en todos los pasos del proceso.
• Se deben considerar:
• niveles de lecturas
• diferentes rutas
• contenido del documento
• estructura
• etc.
Aspectos a considerar para el diseño de documentos
Web
• Un documento web requiere:
– Un título informativo
– La fecha de actualización
– Un enlace a la página
principal
Metodología para el desarrollo web
• Un sitio Web, muestra la imagen de la empresa hacia el mundo exterior,
por ello el proceso de creación y explotación del mismo requiere de una
metodología contrastada y bien definida. La figura siguiente muestra una
metodología que permite alcanzar las expectativas de un sitio Web:
DEFINICIÓN DE DOMINIO
El dominio web de tu sitio web es esencialmente el equivalente a una dirección física.
Un Dominio es tu marca en internet, el nombre por el que serás recordado por tus Clientes: con tu
dominio personalizas tu página web y tus cuentas de correo, es el nombre sobre el que pivotará todo
tu negocio online. No existen 2 dominios iguales.
El dominio sería el nombre único y exclusivo que se le asigna a tu página web en Internet. Sería algo
así como el equivalente de la matrícula de tu coche, pero aplicado a tu página web.
Un dominio en Internet es el nombre exclusivo y único que se le da a un sitio web para que cualquier
internauta pueda visitarlo e identificarlo.
Un dominio es el nombre único e irrepetible que se le da a un sitio en Internet para que
las marcas (propietarias de dichas páginas) sean identificadas de forma cómoda y sencilla por los
usuarios y sus clientes.
Al considerarse como exclusivo, solo habrá una empresa, compañía, organización o persona con
dicho nombre.
Un dominio web es el nombre único que recibe un sitio web en internet. Este nombre identifica a
una página web concreta sin que puedan existir dos o más sitios web que compartan el mismo
nombre de dominio.
Los nombres de dominio vienen a ser direcciones de Internet fáciles de recordar y suelen utilizarse
para identificar sitios Web.
DEFINICIÓN DE DOMINIO
DOMINIO WEB
Un DOMINIO WEB en Internet es el nombre exclusivo y
único que se le da a un sitio web para que cualquier
internauta pueda visitarlo e identificarlo.
No existen 2 dominios web iguales.
POR QUÉ EL DOMINIO ES IMPORTANTE PARA LOS SITIOS WEB?
Registrar un dominio en Internet es el primer paso para tener presencia en la web.
Sin embargo, con solo un dominio no podrás publicar tu sitio web, ya que también necesitarás
un web hosting.
Es importante recalcar que con la elección y registro de tu dominio en Internet podrás crear cuentas
de correos personalizados que te permitirán proyectar profesionalismo y ganarte la confianza de
los clientes potenciales.
Como ejemplo pondremos a Rock Content, nuestro dominio es rockcontent.com/es, con él podemos
crear correos electrónicos dirigidos a diversas áreas, por ejemplo: egdar.higuerey@rockcontent.com.
Otro de los puntos importantes de los dominios en Internet es que son términos memorizables y
fáciles de recordar por los internautas, porque ¿no te parece que es más sencillo
recordar google.com que su dirección IP https://172.217.10.110/?
Por último, los nombres de un dominio en Internet son personalizables, así que suelen reflejar la
naturaleza del sitio web, es decir, si buscas a la compañía Hubspot, solo debes escribir su nombre y
su sitio web aparecerá de primero con el dominio de hubspot.es en los buscadores web.
Recuerda que será mucho más sencillo encontrarte si eliges un dominio que va acorde a lo que
ofreces o quién eres.
NOMBRE DE DOMINIO o DOMINIO
En pocas palabras, un nombre de dominio (o simplemente un “dominio”) es el nombre de un sitio
web.
Es lo que viene después de la “@” en una dirección de correo electrónico o después de “www.” en
una dirección web. Si alguien le pregunta cómo encontrar su sitio web, lo que usted responderá es
usualmente su nombre de dominio.
Un nombre de dominio localiza a una organización u otra entidad en Internet.
Domain Name System o DNS, es el sistema de nombres amigable para dar direcciones a servidores y
páginas web, algo así como los números de teléfono internacionales. El sistema de nombres de
dominio le proporciona a cada servidor, una dirección única, fácil de recordar y de deletrear.
Simultáneamente, los nombres de dominio ocultan la dirección IP técnica en la que la mayoría de los
visitantes no están interesados.
Composición de los nombres de dominio
De forma similar al nombre completo de una persona, los nombres de dominio se organizan de
derecha a izquierda, con descriptores generales a la derecha (como los apellidos de la familia) y
descriptores específicos a la izquierda (al igual que el nombre propio de una persona).
Estos son algunos ejemplos de nombres de dominio:
google.com wikipedia.org youtube.com elcomercio.pe esan.edu.pe
TIPOS DE DOMINIOS (I)
Los dominios se dividen en tres grupos:
1.- Dominios de Nivel Superior Genéricos (gTLD, generic Top-Level Domain)
2.- Dominios de Nivel Superior Geográfico (ccTLD, country code Top-Level Domain)
3.- Dominios de Tercer Nivel.
A los dos primeros también se les conoce como dominios de primer nivel.
1.- Dominios de Nivel Superior Genéricos, (gTLD, generic Top-Level Domain)
Este tipo de dominios son los de uso común y más utlizados a nivel mundial, no se ajustan a un país
determinado y sus terminaciones definen el concepto para el cual se utilizan:
.com = Sitio comercial
.net = Empresa de servicios de Internet
.org = Organización sin fines de lucro
.info = Sitio informativo
.biz = Sitio de negocios
Ejemplo:
google.com
wikipedia.org
youtube.com
TIPOS DE DOMINIOS (II)
Dominios de Nivel Superior Geográfico, (ccTLD, country code Top-Level Domain)
Son conocidos también como dominios territoriales y son usados por países o territorios
dependientes; se componen de 2 caracteres.
El dominio .mx es el dominio de nivel superior geográfico para México. En 1996 se cerró el registro de
dominios bajo esta extensión, reaperturándose nuevamente el 1o. de mayo de 2009.
1- Actualmente usado para sitios relativos a la televisión, canales, programación, transmisión de
vídeos, etc.
2- Comercializado actualmente como significado de Web Site.
Algunos ejemplos de dominios territoriales son:
.ar - Argentina
.br - Brasil
.cn - China
.de - Alemania
.es - España
.mx - México
.pe - Perú
Ejemplo:
elcomercio.pe diario El Comercio, ubicado en Perú
TIPOS DE DOMINIOS (III)
Dominios de Tercer Nivel
Los dominios de tercer nivel son aquellos que resultan tras combinar un dominio genérico (gTLD) y
uno geográfico (ccTLD); los alcances del dominio genérico es delimitado por el dominio territorial. Por
ejemplo, .com.mx y .com.co son dominios de tercer nivel de tipo comercial para México y Colombia
respectivamente
Estos son algunos ejemplos de dominios de tercer nivel en México:
.com.mx = Usado para entidades comerciales
.net.mx = Proveedores de redes
.org.mx = Organizaciones no lucrativas
.edu.mx = Instituciones Educativas
.gob.mx = Entidades Gubernamentales
Para las instituciones educativas y de Gobierno, el registro de los dominios .edu.mx y .gob.mx es
gratuito o a precio preferencial demostrando que son una de éstas entidades.
Ejemplo:
esan.edu.pe Universidad Esan, dedicada a educación, ubicada en Perú
TIPOS DE DOMINIOS (IV)
SUBDOMINIOS
Los subdominios son dominios que creamos a partir de un dominio propio.
El subdominio es un derivado del dominio principal que se crea añadiendo a su izquierda una o varias
palabras separada(s) por un punto, dando acceso directo a una determinada sección del Sitio Web.
El subdominio más común es el www
Un subdominio puede utilizarse para varios fines:
Acceso a la administración del Sitio. Este es el uso más común, un ejemplo sería
https://admin.dominiomuestra.com
Dar acceso a una sección en particular del sitio web. Ej.: http://blog.dominiomuestra.com
Clasificar la información por productos o servicios, ubicación geográfica o por idioma, por
ejemplo: https://es.wikipedia.org (Wikipedia en español); https://pt.wikipedia.org (Wikipedia en
portugués).
Para crear un buen subdominio se recomienda usar nombres cortos, palabras clave que se relacionen
con el contenido que se pretende mostrar.
Facebook utiliza developers.facebook.com para proporcionar información específica para
desarrolladores de aplicaciones y web que quieran usar la API de Facebook.
Otro buen ejemplo es support.google.com.
ESTRUCTURA DE NOMBRE DE DOMINIO
Los nombres de dominios (o DOMINIO simplemente) deben ser únicos y los descriptores van
separados por puntos. A la extrema izquierda se encuentra el prefijo “www” (World Wide Web) que
hace referencia al servidor.
www.sjmcomputacion.com.pe
El hosting es como la casa que estás rentando. En ella están todas tus cosas: sala, comedor, televisor,
álbumes de fotos, ropa o zapatos, entre otros. (que son los archivos e información almacenados).
El dominio sería la dirección de la casa, la cual ayuda a identificar fácilmente dónde está ubicada: Calle
Libertad No.0000, Colonia los Volcanes.
La dirección IP serían las coordenadas con las que puedes localizar la casa en el GPS.
CÓMO FUNCIONA EL HOSTING?
El Hosting o alojamiento web asegura que los usuarios puedan introducir un nombre de dominio en
su navegador y que se muestre el contenido apropiado del sitio web.
Para esto, en primer lugar, el creador del sitio web debe registrar un dominio y después subir el
contenido al servidor de un proveedor de hosting web.
A través del sistema de nombres de dominio (DNS) se asocian el nombre del dominio y el servidor.
Para esto, la información para encontrar la dirección IP de un determinado dominio se almacena en
los llamados servidores de nombres.
Cuando un usuario accede a un URL, el nombre de dominio se convierte en una dirección IP y se
busca la dirección correspondiente en internet.
Si todo funciona correctamente, el usuario visualiza el sitio web.
Dado que pueden ocurrir fallos en el hardware, muchos proveedores de alojamiento utilizan varios
servidores para un solo dominio (alta disponibilidad). Esto significa que la resolución de la solicitud
puede llevarse a cabo con éxito incluso si un servidor se desconecta de la red.
Un servidor es una computadora física que funciona ininterrumpidamente para que tu sitio web esté
disponible todo el tiempo para cualquier persona que quiera verlo.
Una Content Delivery Network (CDN) permite obtener un rendimiento adicional: el contenido se
almacena duplicado en varios centros de datos y se distribuye por todo el mundo.
CÓMO FUNCIONA EL HOSTING
El usuario web solicita información por internet introduciendo el nombre de dominio, esta solicitud
(URL) llega primero al servidor DNS que lo asocia a la dirección IP, esta información llega al servidor
web en que esta ubicado el sitio web y devuelve el paquete de datos solicitado al usuario web.
Urlxxx.com? Urlxxx.com?
Urlxxx.com /carpetadexxx/
Internet Internet
Usuario Web
Servidor DNS Servidor Web
8.8.8.8 123.123.123.123
Internet
TIPOS DE HOSTING (I)
Dependiendo del tipo de web que tengas o quieras crear, necesitarás un servicio de hosting u otro.
Por ejemplo, si quieres crear un blog personal, un plan de hosting de los más básicos sería suficiente
para ti. Pero, si tu sitio web es una tienda online o una web corporativa de una empresa grande, tal
vez te convenga más un servicio de alojamiento más profesional.
Lo mejor es comenzar de a poco y cuando tu sitio alcance números de tráfico más altos, cambiarte a
un tipo de plan más avanzado. Estas son las opciones disponibles más populares:
1.- Hosting Compartido
2.- Hosting VPS (Servidor virtual privado)
3.- Alojamiento en la nube (Cloud Hosting)
4.- Hosting con servidor dedicado
5.- Hosting WordPress
PANEL DE CONTROL DE HOSTING (I)
Independientemente de la compañía, cada proveedor de hosting ofrece algún tipo de panel de
control. Esta aplicación de software es lo que permite a un webmaster para gestionar y controlar
todos los aspectos esenciales de su cuenta de hosting.
Por lo general, obtener el control administrativo de sus dominios, cuentas de correo, bases de datos y
estadísticas web entre otras características. Mientras que la funcionalidad varía entre los programas,
la mayoría de los paneles de control se han diseñado con la facilidad de uso en mente, que le permite
manejar casi todo desde una interfaz centralizada.
El objetivo principal de un panel de control es para enriquecer la experiencia con el webmaster,
proporcionando una serie de herramientas que reducen drásticamente los desafíos
administrativos. Uno de los paneles de control más utilizados en el mercado es cPanel y su homólogo
de WHM (Web Host Manager). Ambos son increíblemente fácil de usar.
Aunque el software para usted dependerá en gran medida de sus necesidades personales, un buen
panel de control debe ofrecer las siguientes cualidades:
Interfaz: La interfaz del panel de control es la página principal y lo primero que verá al acceder a su
cuenta. Busque un programa que tiene todas las características esenciales se encuentran en la
interfaz ya que esto hará que las tareas de administración mucho más fácil.
Plataforma: En el mundo de hosting, la plataforma se refiere simplemente al sistema operativo
instalado en el servidor del proveedor de hosting. La plataforma es crucial, ya que los paneles de
control tienden a ser diseñados para un sistema u otro.
PANEL DE CONTROL DE HOSTING (II)
Para facilitar todo este trabajo existen los paneles de control de alojamiento web o software de
paneles de administración que son muy útiles y dejan atrás la tediosa interfaz de comandos para
configurarlo todo de forma más rápida.
¿Qué tipos de usuario usan un panel de control?
Un web hosting puede diferenciar 3 tipos de usuario con necesidades diferentes y un buen panel debe
permitir a los tres realizar su trabajo otorgándoles solo los permisos que necesitan para su trabajo.
Administradores del Sistema
El administrador del servidor es de los tres tipos el que más permisos necesita debido a que debe
tener acceso a todo el sistema ya que es la jerarquía más alta en el sistema.
Revendedores o Clientes Resellers
Los usuarios revendedores, son los usuarios que pueden dar de alta dominios dentro de su cuenta
aunque no tienen acceso a los dominios de otros clientes, solo a los que ellos hayan dado de alta.
Estos usuarios pueden administrar los dominios que crearon y pueden dar soporte los webmaster de
los dominio que administran aunque para ciertas tareas dependen del Administrador del Servidor
Clientes finales o Webmasters
Son los encargados de gestionar todo lo referido a su dominio, no pudiendo acceder a ciertas áreas o
tareas. Para algunas acciones dependen de los revendedores o del Administrador del Servidor.
PANELES DE CONTROL MÁS POPULARES (I)
1.- CPANEL
Cuando hablamos de cPanel hablamos del sistema de panel de control más utilizado en el mundo del
web hosting hoy día. Nació a finales de los noventa como una solución interna para un proveedor de
hosting y desde entonces ha crecido hasta transformarse en casi un estándar en el mundo web
hosting.
Junto con cPanel viene WHM. Dos servicios separados que se complementan y permiten administrar
cada aspecto del servidor web.
Mientras que WHM se encarga de gestionar servicios y configuraciones globales para todos los
dominios, los paquetes, altas, bajas y permisos para los dominios y un largo etc, cPanel se encarga de
gestionar todo lo referido a cada dominio en particular como pueden ser los archivos, base de datos,
casillas de correo, etc.
2.- PLESK
A principios de la primera década del siglo nació Plesk y esta desarrollado en PHP, está disponible en
32 idiomas. Al día de hoy Plesk es el segundo panel mas popular a nivel mundial con casi 400.000
instalaciones y gestiona mas de 11 millones de sitios webs.
Está por detrás de cPanel, donde si lidera es en ciertas partes Europa al menos donde Plesk es más
popular.
Al hablar de Plesk es inevitable compararlo con cPanel, entre ambos las principales diferencias
PANELES DE CONTROL MÁS POPULARES (II)
aparte de la interfaz gráfica son forma que las realiza ciertas tareas sin embargo en ambos permite
realizar las mismas tareas de fondo por lo que todo lo técnico que cumple cPanel también es válido
para Plesk. Donde si se diferencia es el los sistemas operativos que soporta, donde se incluye la
familia Debian/Ubuntu y también Windows Server por lo cual al menos en este ultimo sistema lo
transforma en la una opción.
3.- VIRTUALMIN
Este panel es esta basado en Webmin un proyecto de código y al que le agrega funciones para
convertirlo en un panel de control mediante el módulo VirtualMin que también es de código abierto
aunque tiene una versión paga a la que se le agrega funciones.
Webmin esta desarrollado en Perl se implementa como servicio web independiente. Con el se puede
administrar usuarios, servicios del sistema, archivos de configuración, reinicio y apagado del sistema
y un largo etc.
A todo eso el modulo denominado VirtualMin le agrega la posibilidad de crear y administrar
dominios, paquetes, casillas de correo, cuentas ftp y todas las tareas básicas de un panel de control
de web hosting.
4.- ISPCONFIG
ISPConfig es un panel open-source basado en PHP que consume muy pocos recursos por lo que
funciona muy bien en VPS Cloud de pocos recursos disponibles. Tiene un enfoque un tanto diferente
PANELES DE CONTROL MÁS POPULARES (III)
que Plesk y cPanel y cubre las mismas tareas básicas que sus competidores más populares.
A diferencia de cPanel o Plesk que consumen muchos recursos y en los servidores Cloud se deben
instalar versiones adaptadas para estos servicios si tienen pocos recursos, en el caso
de ISPConfig tenemos una única versión para ambos tipos de servidores por lo que podemos
utilizar ISPConfig tanto en un VPS o un Dedicado sin importar la potencia o cantidad de memoria
RAM lo cual lo hace mas sencillo de configurar y migrar entre un tipo y otro de hosting.
DÓNDE SE ALMACENA FÍSICAMENTE EL SITIO WEB?
El sitio web se almacena físicamente en un servidor web
Un servidor web es una máquina física, una especie de ordenador muy potente, con una serie de
características concretas (procesadores, memoria RAM, disco duro) para almacenar el hosting o
«espacio» para 1 o varias webs y que sean visibles en Internet.
Resumiendo, el hosting es en verdad el uso que haces de todos o parte de los recursos de un
servidor web (memoria, espacio del disco duro, ancho de banda, etc.).
Por ejemplo, en la imagen, tienes 1 servidor físico que aloja a la vez varios hosting, y luego cada
hosting puede tener varios sitios web distintos.
Un servidor web contiene un software que forma parte del
servidor y tiene como misión principal devolver información
(páginas) cuando recibe peticiones por parte de los usuarios.
En otras palabras, es el software que permite que los usuarios
que quieren ver una página web en su navegador puedan
hacerlo.
Para el funcionamiento correcto de un servidor web
necesitamos un cliente web que realice una petición http o
https a través de un navegador como Chrome, Firefox o Safari y
un servidor donde esté almacenada la información.
SERVICIOS QUE OFRECE UNA EMPRESA DE HOSTING
Registro de dominios: Un dominio es el nombre que identifica tu sitio web y consta de dos partes: el
nombre y la extensión. Por ejemplo, EL dominio “godaddy.es”, GoDaddy es el nombre y .es la
extensión, en este caso nos indica que el dominio pertenece a una empresa española
Si quieres crear tu propio sitio web, tendrás que elegir un nombre de dominio que te identifique,
registrarlo y no olvidar su renovación anual para evitar perderlo o que alguien lo registre en su
nombre. Si ya tienes un dominio en propiedad, debes saber que tu empresa de hosting te da la
opción de transferirlo desde ellos a otro proveedor y viceversa.
Servicio de correo electrónico: Si no tienes por el momento la necesidad de crear tu sitio web, pero
te interesa tener un correo profesional como, por ejemplo, “nombre.apellido@tudominio.com”, vas a
necesitar dos cosas: un dominio y un servicio de correo. El servicio de correo consiste en un espacio
donde almacenar todos tus emails entrantes y salientes. Esto te permitirá poder descargarte tus
correos en tu ordenador y también ofrece la posibilidad de acceder desde cualquier ordenador a tu
correo, a través de una aplicación online, esto se conoce como webmail.
Casi todas las empresas de hosting del mundo te ofrecerán estos dos servicios que te he comentado,
pero a parte del servicio de hosting web, te pueden ofrecer los siguientes:
– Certificados de seguridad SSL: Un certificado de
seguridad muestra a los usuarios de tu sitio web que es
seguro navegar en él, dejar sus datos personales o realizar
compras.
SERVICIOS QUE OFRECE UNA EMPRESA DE HOSTING
– Certificados de seguridad SSL: Un certificado de seguridad muestra a los usuarios de tu sitio web
que es seguro navegar en él, dejar sus datos personales o realizar compras. Incluyen el nombre de
dominio, la fecha de caducidad del certificado e información sobre la autoridad responsable de la
emisión del mismo. Cuando un navegador se conecta a un sitio seguro, recupera el certificado SSL del
sitio y comprueba que todo sea correcto. Seguramente habrás leído que Google anunció que
calificaría los sitios web con http como no seguros, así que si no quieres que esto te pase, te aconsejo
que te compres uno.
– Herramientas SEO: ¿Sabías que la gran mayoría de los clics se hacen en uno de los 3 primeros
resultados orgánicos de Google? Si tú también quieres que tu página esté bien posicionada, deberás
cuidar el SEO de tu sitio web. Puedes encontrar herramientas que te puede ayudar a posicionar
mejor, aumentar la visibilidad en buscadores y conseguir más tráfico a tu sitio web.
– Seguridad: Las aplicaciones de seguridad web funcionan como el sistema de alarma de tu casa:
saltan cuando se produce una situación fuera de lo normal y te envían una notificación para que
conozcas de primera mano que algo ha ocurrido en tu web.
– CDN: Se conoce como CDN (en inglés Content Delivery Network) a la red de servidores distribuidos
por todo el mundo. Cada uno de esos servidores cachea (es decir, recuerda) el contenido estático de
tu web: imágenes, archivos CSS, JavaScript, etc. Este tipo de archivos son los que ocupan la mayor
parte del tiempo que tarda tu sitio en cargar. Cuando una visita quiere ver tu web, el servidor que
FACTORES A CONSIDERAR AL ELEGIR UN SERVICIO DE HOSTING (I)
Hay varios factores a considerar al elegir un servicio de hosting:
Espacio web: Es el espacio que tendrás disponible en el servidor para alojar tu proyecto web, cada
plan de hosting dispone de un tamaño de espacio diferente medidos en GB.
Cuentas de correo: Es el número de direcciones de correo electrónico que puedes crear con tu
hosting. Los planes más sencillos, normalmente se ofrecen entre 1 y 10 cuentas, y en los más
avanzados número de cuentas de correo es ilimitado.
Panel de control: Desde tu panel de control podrás gestionar todos los servicios y aplicaciones. Crear
cuentas de correo, instalar aplicaciones o redireccionar dominios, son algunas de las gestiones
básicas que podrá hacer desde tu panel de control de manera sencilla y sin complicaciones.
La mayoría de proveedores de hosting ofrecen servicios cPanel o Plesk. Son los dos mejores paneles
de control del mercado y son muy intuitivos y con una gran cantidad de funcionalidades para facilitar
la configuración de tu alojamiento web. Otras empresas, en cambio, ofrecen un panel propio.
Transferencia (o tráfico) mensual: Si tu sitio web empieza a recibir muchísimas visitas (que espero
que así sea), entonces hay una medición que es la transferencia mensual que es la cantidad de datos
que tu sitio web puede transmitir a los usuarios en un mes. Por ejemplo, si una página web pesa 10
kilobytes y la visitan 2 personas, necesitarás 20 kilobytes de transferencia. Si la visitan 10 personas,
utilizarás 100 kilobytes de transferencia.
Se le denomina “transferencia mensual” porque las empresas de hosting suelen limitar una cantidad
FACTORES A CONSIDERAR AL ELEGIR UN SERVICIO DE HOSTING (II)
máxima al mes. Hay empresas de hosting que ofrecen tráfico ilimitado.
Bases de datos (BBDD): Comprobar el número de bases de datos que podrás crear en un mismo plan
de hosting compartido es esencial. Esta cantidad determina el número de sitios webs que podrás
tener alojadas simultáneamente en un mismo servicio. Según el alojamiento web que elijas, ese
número puede variar desde una única base de datos hasta bases de datos ilimitadas.
Garantía de disponibilidad: Los proveedores de hosting suelen garantizar que tu sitio web estará
disponible al menos un 99,5% o un 99,99% del tiempo. Normalmente, esta información se encuentra
en las características principales del alojamiento web, pero si no estás te aconsejo que preguntes.
También infórmate de los acuerdos de nivel de servicio, ya que algunos proveedores pueden
reembolsarte parte de tu pago mensual, si el nivel de disponibilidad está por debajo del mínimo
garantizado.
Soporte técnico: Mucha gente considera que el soporte técnico es el factor más importante para
elegir un buen hosting. Cuando tu sitio web deja de estar disponible por motivo desconocido, y
necesitas una respuesta rápida, solo quieres llamar por teléfono y hablar con una persona con
conocimientos técnicos y en tu mismo idioma. Alguien que pueda averiguar qué está pasando y
arreglarlo o, al menos, decirte qué es lo que tienes que hacer para conseguir que tu sitio web vuelva
a funcionar.
Antes de contratar un hosting asegúrate que ofrecen un servicio de soporte 24 horas y en español.
Sistema de gestión de contenidos
¿Qué es un CMS? Definición, funciones y ejemplos
Para comprender cómo funciona un sistema de gestión de contenidos, primero debes saber
qué compone y cómo crear una web desde cero.
Un sitio web consta de dos partes principales: el front-end y el back-end. El front-end es la
parte que un usuario final ve en su navegador como publicaciones de blog, galerías y videos.
Esta comprende lenguajes de marcado estándar llamados HTML, lenguaje de hoja de estilo
CSS y JavaScript.
Por otro lado, el back-end consiste en la base de datos y la funcionalidad de un sitio web.
Los diferentes lenguajes de programación que se utilizan en su construcción son PHP, Ruby
, Java y Python.
Para que tu sitio web sea visible en la web, también debes cargar manualmente todo el
contenido de tu sitio web en un servidor web.
La base de datos del servidor web almacenará tu contenido y lo impulsará desde el back-end
al front-end cada vez que un usuario acceda a tu sitio.
Un sistema de gestión de contenidos te permite agilizar estos procesos. Además de eliminar
la necesidad de codificar, un CMS también facilita la carga de contenido.
Aplicación de gestión de contenido (CMA) y
Aplicación de entrega de contenido (CDA)
El CMA maneja la entrada de contenido del sitio, lo que permite a los usuarios agregar,
administrar y modificar el contenido con facilidad. El front-end del software CMS
normalmente viene con un editor: lo que ves es lo que obtienes (WYSIWYG), que se
puede usar para la creación y publicación del contenido en el sitio.
Mientras tanto, el CDA sirve como back-end del CMS. El CDA almacena y administra el
contenido que los propietarios del sitio ingresan a través del CMA y lo publica para que sea
visible para los visitantes del sitio. Todos los cambios realizados en tus páginas web pasan
por esta parte del CMS.
Plugins, extensiones y temas
Impulsando el 42.90% de la web, WordPress es el sistema de gestión de contenidos web más popular
en el mercado actual. Este CMS gratuito y autohospedado, comenzó como una plataforma de
publicación de blogs, lo que lo dejó con herramientas sólidas de gestión de contenido.
Este gestor de contenidos puede dar cabida a todo tipo de sitios web, desde tiendas de comercio
electrónico hasta sitios de aprendizaje y carteras sencillas.
Viene con una colección masiva de plugins y temas que son relativamente fáciles de configurar. Por
esta razón, WordPress es altamente versátil y escalable.
Al ser una plataforma de código abierto, WordPress tiene una gran comunidad y muchos foros. Los
propietarios de sitios web pueden conectarse con otros usuarios de WordPress o consultar los sitios
web de tutoriales de WordPress para obtener ayuda.
Drupal
Drupal es uno de los gestores de contenidos web más potentes del mercado. Grandes
empresas y entidades gubernamentales como la NASA, Tesla, Sony Music y Nokia lo
utilizan para gestionar su contenido web en línea.
Dicho esto, solo necesitas un servicio de alojamiento para Drupal y habilidades básicas
de codificación para construir un sitio web con Drupal. Esta plataforma CMS está
diseñada para profesionales, por lo que los principiantes pueden encontrar su interfaz
mucho más complicada que la de WordPress.
PrestaShop
Es un CMS cada vez más popular para pequeñas y medianas empresas de comercio
electrónico.
Uno de los beneficios de usar este software CMS es el proceso de incorporación simple y el
acceso a herramientas de comercio electrónico fáciles de usar, que permiten a los usuarios de
todos los niveles crear una tienda en línea profesional.
Además de ser fácil de usar, PrestaShop también admite múltiples monedas e idiomas. Las
herramientas de SEO también están disponibles para mejorar la clasificación de tu tienda en
los SERP.
Sin embargo, la escalabilidad limitada de Prestashop hace que no sea adecuado para empresas
a gran escala. Deberás comprar módulos y plantillas premium para escalar tu tienda.
Magento
Joomla! es otro excelente sistema de gestión de contenidos de código abierto. Al igual que
WordPress, Joomla es compatible con todo tipo de sitios web, ya sea para uso personal o comercial.
Una de sus ventajas más significativas es que puedes administrar el contenido en partes segregadas,
lo cual es ideal para sitios con múltiples tipos de contenido. Las funciones de revisión de Joomla
también te permiten modificar archivos de forma segura.
Dado que Joomla requiere algunos conocimientos técnicos, es recomendable para desarrolladores y
usuarios con experiencia en desarrollo web. Para principiantes, opta por el alojamiento web para
joomla como una solución optimizada para este CMS, que ofrece herramientas de administración de
alojamiento fáciles de usar para facilitar tu trabajo.
Ventajas y desventajas de usar un CMS
Ventajas:
•Facil de usar: no tienes que saber codificar para usar un CMS. También puedes obtener
soporte para las extensiones y plantillas si eliges las opciones premium.
•Económico: la mayoría de plataformas CMS son de uso gratuito, ofrecen extensiones y
plantillas gratuitas.
•Altamente escalable: la instalación de extensiones y plugins agrega nuevas funciones a tu
sitio web, lo que facilitará la modificación según sea necesario. Hay muchas opciones
disponibles en directorios oficiales y sitios web de terceros.
•Funcionalidad de gestión de usuarios: cada sistema de gestión de contenidos, como
WordPress, te permite configurar diferentes roles de usuario y privilegios dentro del sitio.
•Bien documentado: la documentación en línea, las páginas de preguntas frecuentes, las
descripciones de plantillas y extensiones, los tutoriales y videos están disponibles para ayudar a
los principiantes a comenzar.
Desventajas:
•Riesgos de seguridad: no actualizar las extensiones y las plantillas regularmente puede
crear vulnerabilidades para ser explotadas por piratas informáticos. Es por eso que los
piratas informáticos tienden a apuntar más a los sitios web con CMS.
•Tipo de sitio web: asegúrate de que el CMS que elijas equipe todas las herramientas
necesarias para apoyar tu tipo de sitio web. Por ejemplo, WordPress es mejor para crear blogs,
mientras que Magento es ideal para desarrollar sitios de eCommerce.
•Costo: aunque la mayoría de los gestores de contenido son de uso gratuito, tienden a vender
características adicionales como productos individuales. Comprueba si el costo total está
dentro de tu presupuesto.
•Escalabilidad: elegir un CMS con un gran directorio de extensiones y plantillas te brinda más
opciones al crear tu página web. Asegúrate de verificar también los requisitos del servidor de
las extensiones que deseas usar.
•SEO: tu CMS elegido debe ser capaz de optimizar tus páginas web para los rastreadores de
motores de búsqueda.
•Marketing: la capacidad de realizar marketing por correo electrónico y redes sociales
también ayuda a impulsar tus esfuerzos de SEO.
•Seguridad: asegúrate de que las funciones de seguridad integradas del CMS estén
actualizadas y sean capaces de anticipar todos los tipos de malware.
¿Qué es un CMS? – Preguntas frecuentes
Sin embargo, Drupal, Joomla y WordPress son reconocidos por sus esfuerzos en seguridad, pero la
protección efectiva depende tanto de la elección del CMS, como de las prácticas de seguridad del
administrador del sistema.
También brinda opciones de SEO, seguimiento de cambios, plugins y extensiones que faciliten la
creación y mantenimiento de sitios web dinámicos y actualizados.