17 ago. 2007

Web Hosting - Alojamiento Web - Lo que hay que saber para empezar

Alojamiento de Web - Lo que hay que saber para empezar


¿Qué es alojamiento de web? El alojamiento de web te da la oportunidad de tener tu pedacito de ciberespacio donde puedes almacenar tus datos, documentos, tu página o sitio web e incluso disponer de tu propia oficina de correos (servidor de correo).

El contenido, las fotos y todo aquello que conforma una página web no son más que un puñado de archivos, generalmente archivos .html, que componen lo que ves cuando visitas un sitio web. Estos archivos, como cualquier otro, se organizan y guardan en carpetas, y deben estar almacenados en un servidor web que esté permanentemente conectado a la red mundial, es decir, a la ‘WWW’ (World Wide Web), mediante Internet.

Estos servidores web simplemente ‘sirven’ los archivos cuando alguien los solicita. ¿Y cuándo se solicitan? Sencillamente cuando entramos en un sitio web. Al entrar en un sitio web estamos solicitando ver esos archivos, que son enviados a nuestro navegador (Internet Explorer, Firefox , Netscape, Opera, etc..) y que este coloca, ordena y pone guapos para que nosotros podamos verlos.

El alojamiento de web es simplemente el almacenaje de una web, u otros archivos, en un servidor. A la mayoría de las personas no nos saldría rentable comprar, instalar y mantener nuestro propio servidor, requeriría un conocimiento técnico muy avanzado y estar pendiente de el todo el día.Y aquí es donde entra el alojamiento web. Las compañías de alojamiento web compran o alquilan los servidores y toda la infraestructura necesaria para hacerlos funcionar. Cuando nosotros contratamos un plan de alojamiento web para colocar nuestra web en un servidor estamos alquilando una parte de toda esa infraestructura.

Hosting

Hosting es el término inglés que se utiliza para referirse a lo que conocemos como “alojamiento web”. En realidad, “hosting” viene de la expresión en inglés “web hosting service”, que seria algo así como “servicio de alojamiento web”. El uso frecuente de esta expresión entre los webmasters del mundo, incluidos los españoles, ha acabado popularizando la palabra “hosting” para referirnos a este tipo de servicio.

Las compañías que ofrecen estos servicios de hosting se encargan de poner a nuestra disposición toda la infraestructura y los sistemas necesarios para almacenar tu web u otros archivos en un servidor y que estos estén disponibles en la red para ser accedidos mediante una conexión a Internet.

Hoy en día contratar un servicio de hosting esta al alcance de cualquiera y sale relativamente bien de precio. Así, puedes encontrar servicios de hosting desde 5€ hasta 70€ al mes, dependiendo de las características de cada servicio y de tus necesidades.

En TuAlojamientoWeb hemos preparado esta guía de hosting para que puedas tomar una decisión informada antes de elegir tu hosting. Aquí tienes una explicación más detallada de lo que es el alojamiento web.

Definición de Dominio - ¿Qué es un dominio?

Definición de dominio - Un dominio no es más que un nombre único que identifica a un sitio web en Internet. Por ejemplo, nuestro dominio es tualojamientoweb.com, cada vez que introduces este nombre en la barra de direcciones de tu navegador nuestra página aparece. Por lo tanto un dominio es una manera de asignar un nombre a un sitio web para que la gente sepa donde encontrarla.

Pero ¿de dónde viene este sistema de asignar un dominio a un sitio web? No todo fue así de fácil en un principio. Imaginemos por un momento que todo el mundo utilizase su número de la seguridad social en lugar de su nombre. Si los nombres no existieran seriamos incapaces de identificar a las personas. ¿Te imaginas tener que recordar el número de la seguridad social para referirte a una persona? Si hoy en día, con las agendas incorporadas en los móviles, ¡ni tan siquiera recordamos los números de teléfono!

Pues algo así es lo que sucede en Internet. La páginas web no son más que archivos guardados en servidores, un servidor es algo así como un ordenador que esta preparado para enviar archivos a través de Internet cuando alguien lo solicita. Ese ‘alguién’ es nuestro navegador cuando nosotros entramos en una página web.

Digamos que cada maquina (ordenador personal o servidor) que esta conectada a Internet es identificada mediante un número único llamado “dirección IP” (IP son las siglas en inglés de “Internet Protocol” o “Protocolo de Internet” en español). Un ejemplo de dirección IP es 217.116.15.218, para solicitar los archivos que forman esta página web tendríamos que darle esta dirección a nuestro navegador, si copias y pegas este numero en la barra de direcciones de tu navegador aparecerá el sitio web al que corresponde.

La dirección IP es como el número de la seguridad social o el número de teléfono que nos identifica en Internet. Pero, como puedes comprobar, este número ni es fácil de recordar ni nos da información sobre el sitio web al que corresponde. Aquí es donde entra lo que hoy conocemos como dominio, en este caso este número corresponde al dominio intermonoxfam.org.

El sistema de nombres de dominio, se creó para facilitar la manera de localizar maquinas en la web y por lo tanto para nombrar y encontrar sitios web alojados en esas máquinas. En realidad, un dominio es un nombre que apunta hacia una máquina que esta conectada a Internet, identificada mediante una dirección IP y en la cual están guardados unos archivos que conforman una página web.


Clases de Alojamiento Web

Existen diferentes tipos de alojamiento web. Las distintas opciones de alojamiento web dependen de las características de nuestra web y de nuestro presupuesto. De una manera general, podemos hablar de los siguientes tipos de alojamiento web:

Alojamiento web gratis

Se pueden encontrar bastantes empresas que ofrecen alojamiento web gratis. Generalmente te lo ofrecen a cambio de mostrar publicidad en tu página mediante un banner. Este suele ser utilizado para páginas personales o pequeños sitios web sin muchas pretensiones. Si no te importa mostrar un banner de publicidad en algún lugar de tu página, que tus usuarios intenten entrar en tu página y a veces esta no este disponible y no tener a nadie a quien poder reclamar, entonces este tipo de alojamiento web puede ser el adecuado para ti.

Alojamiento compartido

Este es el tipo de alojamiento web más común y razonablemente bien de precio. En este caso compartes espacio con otros sitios web en un servidor, con los inconvenientes que a veces esto puede acarrear. Generalmente pagas por una cantidad determinada de espacio en disco y transferencia mensual.

Alojamiento dedicado

Con un plan de alojamiento dedicado dispones de un servidor para ti sólo. Esto te ofrece más fiabilidad y libertad para alojar más de un sitio web. Este tipo de alojamiento web suele ser utilizado por grandes sitios de comercio electrónico o sitios con un gran número de visitas. Aquí el precio ya sube aunque ganas en fiabilidad.

Housing o colocation

Esto es parecido a un alojamiento dedicado, pero en este caso el servidor es tuyo, te pertenece, en lugar de alquilarlo. Tu servidor es ‘colocado’ en el datacenter o centro de datos de la empresa de alojamiento web y utilizas su infraestructura y su conexión a Internet de alta capacidad. Este servicio suele ser utilizado por empresas grandes que necesitan seguridad y alta fiabilidad.


Crear una Web

Crear una web puede llegar a ser todo lo fácil o complicado que queramos. Depende siempre del grado de flexibilidad y personalización que queramos tener en nuestra web. Es decir, podemos aprender a crear una web desde cero, aprendiendo a trabajar con el código html, css, php, etc. y así controlar completamente la web, o utilizar un programa o sistema de creación de webs mediante plantillas ya realizadas con cierta capacidad de modificación y adaptación a nuestras necesidades. Claro está, crear una web mediante algún programa de plantillas resultará mucho más sencillo ya que no tenemos que aprender ningún lenguaje de código o programación.

Si lo que quieres es hacer la web tu mismo, entonces necesitas aprender a trabajar con html y css. Si encima quieres crear una web dinámica para poder interactuar con tus usuarios necesitas aprender un lenguaje de programación como php, asp. Aprender html o css no es difícil, con un poco de tiempo y trabajo es suficiente, además se puede utilizar la ayuda de editores para crear una web como Dreamweaver o Frontpage, que facilitan la tarea. Aprender un lenguaje de programación puede resultar un poco más complicado, especialmente si no se ha programado antes, aunque con interés y dedicación se consigue.

En sitios como Webtaller o Desarrolloweb encontrarás tutoriales que te guiaran en el proceso de creación de una web desde el principio. Una vez creada la web necesitarás tener un dominio y un alojamiento web gratis o de pago. Después necesitas subir los archivos que has creado el servidor de tu alojamiento web, para eso se utilizan los clientes FTP.

La otra opción es utilizar aplicaciones web, gratuitas o de pago, que podemos administrar fácilmente desde un navegador mediante un sencillo panel de control donde realizaremos las tareas necesarias para organizar y añadir contenido a nuestra web. Estas son las principales tipos de aplicaciones, en este caso todas las aplicaciones mencionadas son gratuitas:

Sistema de gestión de contenidos

CMS son las siglas en inglés de ‘Content Management System’ o sistema de gestión de contenidos. Un CMS es un software para crear sitios webs tipo ‘portales’ que puede administrarse de forma fácil desde un navegador web. Trabaja con una base de datos y nos permite interactuar con nuestros usuarios. Necesitamos instalarlo en un servicio de alojamiento web.

Drupal, Mambo


Blogs o bitácoras

Un blog es un CMS, porque con él también gestionamos contenidos, pero en lugar de tener la apariencia y funcionalidad de un portal se utiliza a modo de diario o bitácora. Se suele actualizar regularmente y permite que los usuarios interactúen comentando cada entrada o noticia. Es muy sencillo de utilizar, no necesitamos instalar nada y se aloja en los servidores del sitio que elijamos para crear nuestro blog.

Blogger, Wordpress, Blogia

Webs simples mediante plantillas

Son servicios para crear páginas webs sencillas donde poder mostrar nuestro contenido. No permiten la interacción con los usuarios. Se pueden comprar plantillas y alojarlas en un servidor, aunque también existen sitios gratuitos donde puedes crear y alojar tu web.


Alojamiento Web Gratis


Hoy en día podemos encontrar bastantes empresas que ofrecen alojamiento web gratis. Si lo que estas buscando es algo básico para tu página personal, pequeña empresa o asociación, o simplemente te estas iniciando en el mundo de las páginas web y quieres probar tus creaciones, entonces este tipo de hosting puede ser suficiente para ti.

Ahora bien, si quieres dar una mínima imagen profesional y ofrecer un servicio de calidad a tus usuarios, entonces quizás el alojamiento web gratis no sea el más recomendado. De todas formas, conviene saber lo que podemos esperar si optamos por un alojamiento web gratis.

Publicidad - Generalmente, cuando la gente da algo gratis es porque espera algo a cambio. En el caso que nos ocupa, la mayoría de empresas que ofrecen alojamiento web gratis van a utilizar tu sitio web para mostrar algún tipo de publicidad. Ahora bien, no es lo mismo un pequeño cuadrito con una imagen diciendo quien ofrece el alojamiento web gratis, que un pedazo de banner de lado a lado con flashes deslumbrantes que nos que dificultan la lectura del resto de la página o un pop-up que se abre cada vez que cambias de página. Así que, espera publicidad, pero un banner de tamaño razonable que no moleste a nuestros usuarios es más que justo a cambio de un alojamiento web gratis.

Condiciones - Como en cualquier otro tipo de alojamiento vas a tener un espacio y una transferencia limitada, y una serie de condiciones a tener en cuenta. Algunos no dejan alojar páginas con contenido adulto, la mayoría no te dejaran alojar sitios web con contenido ofensivo, y otros no permiten alojar sitios destinados a la descarga de archivos o ponen un limite de un mega por archivo. Resumiendo, léete bien las condiciones del servicio que te ofrecen para elegir el que mejor se adapte a tus necesidades.

Soporte técnico - Como podrás comprender, al tratarse de un alojamiento web gratis, no deberíamos esperar que alguien del equipo de soporte técnico se lance a coger el teléfono o a responder un email cada vez que tu tengas a bien comunicarte con ellos. Lo más común es que se ofrezca un soporte online mediante un foro en el que puedes plantear tus problemas e inquietudes o leer sobre problemas como el tuyo ya expuestos y resueltos anteriormente.


Hosting Compartido

El hosting compartido consiste en que varios sitios web están alojados en un mismo servidor. Compartimos espacio con otros usuarios pero cada uno con su dominio o dirección de Internet. Es un tipo de alojamiento web económico, ya que estamos alquilando un poco de espacio en un servidor y compartimos recursos con otros clientes de la empresa de alojamiento web, lo que, por otra parte, puede influir en el rendimiento del servidor.

Normalmente, una persona o pequeña empresa no se puede permitir pagar, o no necesita, toda la infraestructura y capacidad de conexión a Internet que requiere para alojar su sitio web. En este caso el hosting compartido le da la oportunidad de disponer de un alojamiento web económico y de calidad.

Esta modalidad que ofrece el hosting compartido es el más utilizado por individuos, pequeñas empresas o negocios de comercio electrónico sin muchas visitas y que no requieren una gran cantidad de recursos. Puedes encontrar diferentes precios, desde algo muy básico por 5€ al mes hasta algo más completo por 100€ al mes.

Lo más ventajoso del hosting compartido es que, a parte de un alojamiento web barato, obtienes una serie de servicios y herramientas, generalmente incluidos, y todo ello a cambio de un precio razonable. Así, lo normal es que te ofrezcan varias cuentas de correo electrónico, servicios de redirección de correo y dominio, antivirus para el correo electrónico y un panel de control fácil de usar para administrar tu web. La mayoría vienen también con soporte para sitios web dinámicos que requieran la utilización de tecnología de bases de datos (mySQL, Access, SQL) y de lenguajes de programación (php, asp, .net, perl etc..)


Alojamiento Web Dedicado

Se trata de un tipo de alojamiento web que nos permite alquilar un servidor para nosotros solos. En este caso no compartimos el servidor con nadie, lo que nos da más flexibilidad y fiabilidad al tener total control sobre el servidor. Podríamos considerarlo como un alojamiento web profesional ya que nuestro sitio web no se ve afectado por los inconvenientes de tener que compartir el servidor con otros sitios web.

Como hemos dicho, alquilamos un servidor que se encuentra situado en las instalaciones de la empresa de alojamiento web y con ello toda su infraestructura y conexión a Internet de alta capacidad. Podemos alojar bases de datos avanzadas o más complejas aplicaciones de comercio electrónico.

Al poder disponer de un servidor para ti solo, tienes la opción de alojar más de un sitio web, modificar la configuración del software, gestionar más capacidad de tráfico y acomodar y escalar más recursos según vayan variando tus necesidades. Esta flexibilidad permite alojar bases de datos avanzadas o aplicaciones más complejas de comercio electrónico. Como ves todo esto ya suena más a lo que podríamos esperar de un alojamiento web profesional.

Este tipo de alojamiento web suele ser utilizado por páginas web con gran s cantidad de tráfico, o soluciones de comercio electrónico y bases de datos que requieren una alta fiabilidad. Aquí ya estamos hablando de mejor calidad y mejor servicio lo que conlleva un incremento en los precios. Generalmente podemos encontrar precios que van desde 140€ a 600€ al mes, dependiendo de las características de cada uno.


Alojamiento Virtual Privado

Podríamos decir que esta clase de alojamiento supone una solución intermedia entre un servidor compartido y un servidor dedicado. También se suele utilizar el término ‘servidor virtual privado’ para referirse a este tipo de hosting.

La idea principal de este tipo de servicio es que te ofrece los beneficios de un servidor dedicado a un coste más asequible, lo que nos puede venir muy bien si necesitamos un poco más de flexibilidad y fiabilidad pero no disponemos de un presupuesto muy holgado.

El alojamiento virtual privado consiste en varios servidores privados que se encuentran separados en un mismo equipo físico compartiendo hardware. En realidad se trata de la partición de un servidor en múltiples entornos dedicados, compartiendo entre ellos exclusivamente el hardware, lo que permite reducir los costes, pero no el software, lo que proporciona más control al cliente.

Cada servidor privado esta aislado de los demás, con lo que puedes disponer de tus propios recursos reservados y garantizados: capacidad de almacenamiento (disco), memoria RAM y procesador, aplicaciones, panel de control, librerías, etc. Esto permite que el funcionamiento de uno no interfiera con el do los demás servidores privados instalados en el mismo servidor o máquina física. De esta forma, por ejemplo, aunque un servidor privado exceda su uso de RAM o procesador, no se verá afectado por el rendimiento de los demás servidores privados.

Los precios suelen ir desde unos 10€ al mes para una opción muy básica hasta los 150€ para lo más completo.


Housing o Colocation

Mediante el housing o colocation nosotros compramos el servidor pero este esta físicamente situado en las instalaciones de la compañía de alojamiento web. De esta manera disponemos de toda la infraestructura y conexión a Internet de alta capacidad necesaria para rendimiento optimo del servidor y que a nosotros nos saldría muy costoso mantener.

Los servidores son alojados en un centro de datos o ‘datacenter’ que cuenta con las condiciones ambientales óptimas para su perfecto funcionamiento, con temperatura y humedad controlada.

En el housing o colocation una serie de sistemas redundantes se utilizan para asegurar un rendimiento interrumpido, imprescindible en lo que se conoce como ‘aplicaciones de misión critica’ (término directamente transferido de la expresión inglesa ‘mission-critical applications’), es decir, para operaciones esenciales en el funcionamiento de una compañía.

Normalmente en este tipo de alojamiento web se paga por el alquiler de espacio en un rack o por el alquiler de un rack y por la transferencia. Un rack es el nombre que se la estantería o armario metálico donde se pueden colocar varios servidores o máquinas de dimensiones estándar.

Esta clase de hosting es utilizado por grandes sitios de comercio electrónico o empresas que utilizan ‘aplicaciones de misión crítica’. Podemos encontrar planes para alojar nuestro servidor desde 100€ al mes.


Hosting Revendedores

Hosting Revendedores - El término 'hosting revendedores' viene del inglés 'reseller hosting' que se utiliza para referirse a lo que aquí llamamos distribuidores o revendedores de hosting. Son planes que ofrecen algunas compañías de alojamiento y que están orientados a personas que quieren alquilar espacio para alojar webs o revenderlo a empresas de diseño web, agencias de publicidad u otro tipo de empresas que quieren complementar los servicios que brindan a sus clientes y ofrecer así soluciones integrales. Obviamente, al comprar grandes cantidades de espacio se obtienen importantes descuentos.

Generalmente se comparte espacio y transferencia en un servidor con otros revendedores de hosting. Puedes crear tus propios planes de hosting y personalizar el panel de control de los usuarios finales con el nombre de tu marca o empresa.

En una cuenta de revendedor puedes crear mas cuentas de alojamiento. Dependiendo de el plan que contrates puedes crear un número limitado o ilimitado de cuentas. Normalmente contratas también una cantidad de espacio y transferencia limitado. Mediante el servicio de hosting para revendedores puedes comenzar tu propio negocio de alojamiento web, regalar espacio para las páginas webs de tus amigos, o utilizarlo para alojar tus propias webs.


Alojamiento Linux

Cuando contratamos un plan de alojamiento web debemos elegir con que sistema operativo trabajar. Así se distinguen dos tipos de alojamiento: alojamiento Linux y alojamiento Windows.

Antes de nada debemos recordar que no necesitas usar Linux en tu PC o en tu red para poder utilizar un alojamiento Linux. Estamos hablando el sistema operativo que va a ser utilizado en el servidor. En este caso tu web quedará alojada en un servidor que usa el sistema operativo Linux.

Linux es un sistema de código abierto o software libre y cuenta con gran cantidad de aplicaciones de código abierto y gratuitas. Linux es uno de los sistemas operativos más populares en Internet, sobretodo porque resulta más barato de instalar y mantener. Eso hace que las empresas de alojamiento web puedan ofrecer alojamiento Linux a un precio ligeramente más barato que en Windows.

El alojamiento Linux es el más adecuado si vamos a usar tecnologías como PHP, Perl, mySql y C ya que este tipo de lenguajes está optimizado para entornos Linux.

Linux tiene fama de ser más estable y rápido, lo que significa que tendremos menos problemas de fiabilidad y de experimentar contratiempos con el servidor. Por otro lado Linux no es totalmente compatible con las tecnologías de Microsoft, por lo que si estas utilizando asp, Access, MS Sql o VB entonces mejor escoger un alojamiento Windows.


Alojamiento Web Windows

Como ya hemos dicho, no importa el sistema operativo que utilices en tu PC para la elección de un alojamiento web Linux o Windows. Si te decides por un alojamiento web Windows tu web quedará alojada en un servidor que utiliza como sistema operativo Windows.

El alojamiento Windows es el más adecuado si vamos a hacer uso de las herramientas de Microsoft como ASP, ASP.NET o Visual Basic o del software de Microsoft para manejar bases de datos Access o Microsoft Sql. También sería el más apropiado si vas a diseñar tu página web utilizando Microsoft FrontPage.

Es decir este tipo de alojamiento web se utiliza cuando vamos a trabajar con tecnología de Microsoft, ya que todas ellas están diseñadas para ser utilizadas juntas, optimizando así el entorno de trabajo.

Como hemos visto este software pertenece a Microsoft por lo que no nos queda otra que pagar por utilizarlo.


Hosting PHP


PHP es un lenguaje de programación de código abierto utilizado para desarrollar páginas web dinámicas, es decir, páginas que son programadas para realizar una serie de funciones. Este tipo de páginas web permiten la interacción con los usuarios, que pueden insertar información y nosotros podemos almacenar y manejar desde una base de datos. PHP es un lenguaje relativamente fácil de aprender, distribuido de forma gratuita y que nos permite trabajar con sistemas de gestión de bases de datos.

PHP es el acrónimo que se utiliza para el término ‘Hypertext Preprocessor’, algo así como ‘preprocesador de hipertexto’. Al ser de código abierto, en este caso es completamente gratuito.

Esto a modo de introducción. Para lo que nos interesa, como su propio nombre indica, hosting PHP es el tipo de alojamiento web que utiliza y soporta totalmente el leguaje de programación PHP. La mayoría de los planes de hosting PHP ofrecen servicios económicos que integran el sistema operativo Linux, Apache como servidor, MySQL de base de datos y PHP como lenguaje de programación.

PHP es un lenguaje muy popular y extendido en Internet, con lo que es fácil encontrar herramientas que podemos integrar en nuestra página web como un foro, un cesta de la compra, etc.


Alojamiento Web ASP

Si has utilizado la plataforma ASP.NET o el lenguaje ASP para programar tus páginas entonces necesitarás un alojamiento web ASP que sea totalmente compatible con esta tecnología. Estamos hablando de un servidor que utilice Windows de Microsoft, el propietario de la tecnología ASP.

ASP es el acrónimo que identifica el término ‘Active Server Pages’, algo así como ‘servidor de páginas activas’. Es la tecnología creada por Microsoft para ser utilizada cuando queremos crear páginas web dinámicas. Las páginas dinámicas son programadas para realizar una serie de funciones, lo que, entre otras cosas, nos permite la interacción con los usuarios, pudiendo almacenar y manejar datos que estos nos faciliten desde una base de datos.

Un alojamiento web ASP nos permitirá utilizar las herramientas y tecnología creada por Microsoft. Cualquier plan de alojamiento web ASP ofrece los servicios necesarios para utilizar un sistema operativo Windows, un servidor Windows, Access o Microsoft SQL para gestionar bases de datos y ASP y Visual Basic como lenguajes de programación.

Como ya hemos dicho, ASP es una tecnología propietaria de Microsoft, el uso de esta tecnología implica que tenemos que utilizar productos de Microsoft, por los que, aunque parezca mentira, hay que pagar.


e-Commerce Hosting

El término E-Commerce hosting viene del inglés ‘electronic commerce hosting’, lo que en español sería algo así como ‘alojamiento web para comercio electrónico’.

E-commerce hosting no es más que un servicio que ofrecen las empresas de alojamiento web, en el cual ponen a disposición de otras empresas todo lo que necesitan para vender sus productos o servicios en la web. Estos servicios pueden variar dependiendo de las características pero la mayoría suelen incluir: un servicio de alojamiento para hospedar las páginas de la empresa, el diseño de las páginas o al menos del catálogo de productos y el ‘carrito de la compra’, que no es más que la aplicación necesaria para procesar y confirmar la venta con todos sus datos.

Generalmente, todo esto se hace mediante plantillas que la empresa puede personalizar y que le va a permitir mostrar su catalogo de productos, recibir las ordenes de compra y calcular e informar sobre los gastos de envio, gestionar el uso seguro de los datos personales y bancarios del cliente, así como disponer de herramientas para el seguimiento y gestión de su inventario.

Como ya hemos visto, el tipo de alojamiento web más utilizado para un sitio web de comercio electrónico con mucho tráfico es el alojamiento dedicado, por su mayor fiabilidad.

Este tipo de servicios permiten la integración de los diferentes tipos de plataformas de pago y cuentas para empresas de comercio electrónico que son ofrecidas hoy por la mayoría de los bancos y cajas de ahorro.


Transferencia


Las empresas de alojamiento web ofrecen distintas opciones de transferencia en sus planes de hosting. La transferencia es simplemente la capacidad de tráfico que vas a contratar en tu plan de alojamiento web, es decir, la cantidad de tráfico que vas a poder soportar en tu sitio web. Lo normal es que se especifique esa transferencia en GB por mes.

La transferencia es importante porque, obviamente, no queremos pagar por una capacidad de transferencia que no vamos a utilizar, ni quedarnos cortos y que nuestra página web no esté accesible y no pueda ser vista por nuestros usuarios porque hemos contratado menos transferencia de la que necesitamos.

El concepto básico para calcular la transferencia sería multiplicar el número de páginas vistas en nuestro sitio web por el tamaño medio de cada página (incluyendo también las imágenes y los gráficos).

nº de páginas vistas al mes x tamaño de cada página = transferencia al mes

Para calcular las páginas vistas al mes, simplemente calculamos una media del número de visitantes que prevemos tener cada día por la media de la cantidad de páginas que visita cada visitante, y como queremos obtener una estimación mensual, lo multiplicamos por 31, el número de días que tiene un mes. Esto luego lo multiplicamos por el tamaño de nuestras páginas para obtener la transferencia mensual.

Pongamos como ejemplo que prevemos tener 150 visitantes al día, que cada uno va a visitar 4 páginas y que cada una de nuestras páginas tiene un tamaño aproximado de 60KB.

Vamos allá, primero averiguamos el número de visitas al mes. Si prevemos tener 150 visitantes de media al día, y que cada uno va a ver 4 páginas cada vez que nos visita, la formula sería:

nº de visitantes diarios x páginas vistas x días que tiene un mes = nº de páginas vistas al mes

150 x 4 x 31 = 18.600 páginas vistas al mes

Lo que nos daría 18.600 páginas vistas al mes. Esto lo multiplicamos por el tamaño medio de cada página (incluyendo también las imágenes y los gráficos). Para nuestro ejemplo hemos dicho que el tamaño medio de nuestras páginas es de 60KB, entonces la formula sería:

nº de páginas vistas al mes x tamaño de cada página = transferencia al mes en KB

18.600 x 60 = 1.116.000 KB al mes

Sólo nos queda pasar esos KB a GB. Si sabemos que 1GB son 1.024MB, y 1MB son 1.024KB, entonces dividimos:

1.116.000 / 1.024 / 1.024 = 1,06 GB

1,06 GB es lo que necesitaríamos de transferencia al mes. Ahora bien, para ir sobre seguro, conviene contratar siempre un poco más por encima del cálculo que hemos realizado, de esta manera nos aseguraríamos que siempre vamos a tener nuestras necesidades de transferencia cubiertas.

De todas formas, la mayoría de los planes de alojamiento te permiten ampliar esa capacidad de transferencia según vayan creciendo tus necesidades. Eso si, debemos fijarnos bien cuanto vamos a pagar por ese incremento.


Panel de Control


El panel de control es una aplicación web, de uso muy intuitivo, que te permite gestionar y manejar fácilmente los diferentes aspectos relacionados con tu cuenta de alojamiento web. Este está incluido en todos los planes de alojamiento web. Mediante una página web tienes acceso a tu panel de control, donde puedes acceder a diferentes funciones:

Comprobación del espacio y transferencia utilizado, administración de tus dominios, creación y redirección de cuentas de correo electrónico, acceso FTP, consulta de las estadísticas de uso o gestión de scripts y algunas aplicaciones útiles. Todo esto y mucho más, dependiendo siempre del plan de alojamiento que hayamos contratado.

Como hemos dicho, manejar un panel de control debería ser muy intuitivo y fácil de manejar, y para esto no necesitaremos conocimientos técnicos. Además, normalmente, sea el panel de control que sea, este vendrá con un manual que te ayudara a manejarte por él.

Hoy en día existen varios ejemplos de software de panel de control. Los tres más conocidos son Cpnel, Plesk y DirectAdmin. Muchas empresas de alojamiento web incluyen uno o varios de ellos en sus planes de alojamiento. Cpanel es el panel de control más utilizado y preferido por la mayoría de webmasters, aunque esto siempre depende de las preferencias y necesidades de cada uno.

Otra opción es que la empresa de alojamiento web haya creado su propio panel de control, generalmente más personalizado a los servicios que ofrecen y que demandan sus clientes. De esta manera también puedes encontrar un buen panel de control que se ajuste a tus necesidades, aunque, como en todo, los hay mejores y peores.

DirectAdmin http://www.directadmin.com
Cpanel
http://www.cpanel.com
Plesk
http://www.swsoft.com/es


Estadísticas Web

Una de los aspectos más importantes de gestionar una página web son las estadísticas, es decir, el análisis del tráfico de nuestra web. Si no sabemos de donde nos viene el tráfico o que es lo que más visitan nuestros usuarios es difícil poder medir el efecto de tu trabajo. El análisis de las estadísticas es esencial para poder tomar decisiones sobre diferentes actuaciones relacionadas con nuestra web.

Existen diferentes opciones de software que analizan las estadísticas de una página web, estos nos proporcionan información sobre numero de usuarios, accesos, paginas vistas, archivos descargados, transferencia o ancho de banda utilizado, etc .. Todo ello es parte ya de una jerga específica del análisis de estadísticas de páginas web, con términos específicos del análisis del tráfico web y que a veces puede llevar a confusión. Pero esto lo explicaremos con detalle más adelante.

Normalmente cualquier plan de alojamiento web ya viene con un software instalado que te ofrecerá estadísticas de tu pagina web. Estas son las opciones más comunes de análisis de estadísticas:

Servicios de seguimiento remoto

Es el más facil de instalar y por eso de los más populares. Toda la información se guarda en un servidor remoto al que puedes acceder para ver tus estadisticas. Sólo tienes que instalar un pequeño script en tu web. Algunos requieren que pongas una pequeña imagen en tu web a cambio del servicio, otros, como el nuevo Google Analytics requieren que tengas una cuenta de usuario. Estos son algunos ejemplos:

Google Analytics http://www.google.com/analytics/
StatCounter
http://www.statcounter.com/
Sitemeter
http://www.sitemeter.com
Extreme
http://www.extreme-dm.com/tracking/

Logging scripts

Se trata de un script que instalas en tu servidor y que genera informes basándose en los logs (que son archivos en los que se recogen información sobre las visitas que tienen las páginas de un sitio web) que crea el servidor. Lo malo es que en este caso tu tienes que mantener esos logs y si tu web tiene mucho tráfico esos logs pueden llegar a ser bastante grandes.

http://www.xav.com/scripts/axs/
http://www.ekstreme.com/phplabs/phpcounter.php

Programas de análisis de logs

Estos son programas que analizan los logs de tu servidor y que generan informes. Algunos de estos programas vienen pre-instalados en tu servicio de alojamiento web, lo que te facilita bastante las cosas. La calidad y capacidad de personalizar esos informes depende de las características de cada uno.

AwStats http://www.awstats.org/
Webalizer
http://www.webalizer.com


Correo Electrónico

Una cuenta de correo te permite enviar y recibir correo electrónico a través de Internet. Sería como un buzón situado en el servidor donde alojas tu página web, desde donde puedes recibir y enviar tu correo electrónico. Una dirección email (del inglés ‘electronic mail’, ‘correo electrónico’) se compone de:

@

Cuando nos referimos al correo electrónico siempre oímos hablar de cuentas POP3 o SMTP:

POP3 (Post Office Protocol versión 3) es el protocolo que utiliza nuestro programa de correo electrónico, como Outlook, Thunderbird, Eudora etc .., cada vez que le mandamos consultar si tenemos mensajes en nuestros buzón.

SMTP es lo contrario del POP3. Es el protocolo que se utiliza para enviar emails. Nuestro programa de correo electrónico lo hará todo automáticamente por nosotros, solo tenemos que darle los datos cuando creamos una nueva cuenta en Outlook, Thunderbird, Eudora, etc ..

Cuando elegimos un alojamiento web, la empresa proveedora nos proporcionara las herramientas necesarias para crear y gestionar las cuentas de correo electrónico asociadas a nuestro dominio.


Certificado de Seguridad, SSL


Un certificado SSL es una credencial digital que permite a los visitantes de un sitio web verificar la autenticidad del sitio y comunicarse con él de manera segura mediante el protocolo SSL.

SSL(Secure Socket Layer, algo así como ‘capa de conexión segura’) es un protocolo de seguridad desarrollado por la empresa Netscape para conseguir que la transmisión de datos entre un servidor y un usuario sea completamente segura.

Creo que estamos todos de acuerdo en que un sitio web que posea un certificado de seguridad motivará a sus usuarios a realizar transacciones comerciales con tranquilidad. Las empresas de alojamiento web ofrecen un sencillo servicio para conseguir y gestionar para el cliente estos certificados de seguridad.

Estos certificados de seguridad son otorgados por una agencia independiente debidamente autorizada como, por ejemplo, Verisign o Thawte.

Cuando nos conectamos a un servidor seguro, los navegadores avisan de esta circunstancia mediante un candado de color amarillo en alguna parte de la ventana, en el caso de FireFox la barra de direcciones aparecerá también en color amarillo. Para más seguridad podemos comprobar que la dirección empieza por https://www..., con una ‘s’ después de la ‘p’. Si pinchamos sobre el candado aparecerá la información contenida en el certificado digital que lo autoriza como servidor seguro.

El protocolo SSL permite enviar datos personales o información de tarjetas de crédito en un entorno seguro puesto que la información se transmite al servidor de forma encriptada.


Clientes FTP


Después de haber creado una página web y haber elegido un plan de alojamiento web, necesitamos colocar los archivos que la componen en el servidor que hemos contratado para que este los ponga a disposición de otros usuarios y estos puedan acceder a ellos y ver así nuestra página web.

Normalmente, para esto se utiliza un programa específico que se denomina Cliente FTP. FTP son las siglas de File Transport Protocol, protocolo de transporte de archivos en castellano. Es decir, un protocolo para mandar archivos por Internet. Un Cliente FTP es un programa para utilizar ese protocolo de forma sencilla. Estos programas se encargan de conectar con tu servidor y colocar allí los archivos desde el disco duro de tu ordenador. Es algo parecido a copiar unos archivos en un dispositivo de almacenamiento USB o en un disquete.

Para poder usar un cliente FTP necesitas saber:

r El nombre del host FTP, que te lo da tu proveedor de alojamiento web.

r El nombre de usuario FTP, que lo habrás elegido o te lo habrán dado ya al contratar tu alojamiento web.

r La contraseña de acceso FTP, que también la habrás elegido ya.

Otra manera de hacerlo es mediante algunos programas para creación de páginas web como Dreamweaver o FrontPage. Estos te permiten publicar los archivos en tu servidor sin salir del programa. En este caso también tienes que proporcionarle los mismos datos de antes.

Algunos programas de cliente FTP son, por ejemplo, CuteFTP, WS_FTP o SmartFTP. Un cliente FTP de codigo abierto, para Windows, gratuito, y que es utilizado por muchos webmasters es Filezilla, aunque de momento esta sólo en inglés.


Scripts


Los scripts son como pequeños programitas que se ejecutan en el servidor para después mostrar una página al visitante. Se utiliza para automatizar algunas tareas, y añadir así contenido dinámico a nuestra web. El contenido dinámico es contenido que cambia y que permite la interacción con el usuario, por ejemplo podemos recoger información o datos de nuestros usuarios mediante un formulario y para luego mostrarle información personalizada a cada usuario.

Los scripts se utilizan para manejar infinidad de elementos o herramientas que colocamos en nuestra web. Por ejemplo, hay scripts para mostrar una galería de imágenes, para gestionar un guestbook o libro de firmas, una calculadora o calendario, para poner un blog, un chat, etc ..

Muchos scripts requieren de la utilización de una base de datos para almacenar la información que van acumulando y poder interactuar con ella. Lo bueno es que algunos planes de alojamiento web ya vienen con varios scripts incluidos y que puedes manejar fácilmente desde el panel de control.

Hay varios lenguajes con los que crear scripts para tu página web, los más usados son: CGI, ASP, PHP, JSP y Perl. Si sabes trabajar con alguno de ellos puedes crear scripts tú mismo. Si no, no te preocupes, porque hay miles de scripts gratis, ya hechos y disponible en Internet. Puedes bajarlos y usarlos en tu web. Eso si, cuando vamos a instalar un script es muy importante seguir las instrucciones del creador del script para evitar tener complicaciones en la instalación, y si encuentras alguna dificultad acude a los foros especializados en busca de ayuda, allí seguro que te ayudaran.

Como en casi todo, las webs con más scripts están en inglés, HotScripts es una de las mejores páginas para encontrar todo tipo de scripts, gratis y de pago. Si no te manejas con el inglés, lo mejor es hacer una búsqueda en Google por el tipo de script o el lenguaje de script que quieres encontrar.


Alojamiento Web Gratuito

Aquí tenéis unos cuantos enlaces a empresas que ofrecen alojamiento web gratuito. Si sólo necesitas algo básico para tu página personal, pequeña empresa o asociación, o simplemente estás dando tus primeros pasos en la creación de páginas web y quieres probar tus creaciones, entonces este tipo de hosting puede ser suficiente para ti.

Cada servicio de alojamiento web gratuito proporciona unas características y condiciones diferentes. Es conveniente leer bien las especificaciones de cada uno para elegir el que mas se ajuste a nuestras necesidades.

Si todavía no lo has hecho, te recomendamos leer el artículo sobre alojamiento web gratis para que conozcas lo que puedes esperar cuando eliges un servicio de alojamiento web gratuito.

Empresas que ofrecen alojamiento web gratuito:

Espacio Latino http://www.espaciolatino.com
750 Megas http://www.750megas.com
Espacio Ya http://espacioya.com.com
Fortunecity http://www.fortunecity.es
Galeón http://galeon.hispavista.com
Geocities http://es.geocities.yahoo.com
GratisWeb http://www.gratisweb.com
Iespana http://www.iespana.es
Miarroba http://www.miarroba.com
Netexplora http://www.netexplora.com
Personales http://www.personales.com
Puntocom http://www.wwwpuntocom.com
Tripod http://www.tripod.lycos.es
Blinkster http://www.blinkster.com
Metropoliglobal http://www.metropoliglobal.com
Angelfire http://www.angelfire.com


Hosting Gratis sin Publicidad

Ya hemos dicho que en este mundo, y menos en Internet, nadie da nada gratis. Pero, aunque parezca sorprendente, si buscamos un poco por Internet, podemos incluso encontrar algunas empresas que ofrecen hosting gratis sin publicidad, y así evitar que los usuarios de nuestro sitio web se distraigan con esos molestos banners de publicidad.

Lo que sucede con estos servicios de alojamiento web sin publicidad es que, si cualquier servicio de hosting gratis ya tiene unas condiciones y características limitadas, un alojamiento web sin publicidad puede tener aún más limitaciones y no ajustarse a nuestras necesidades. De todas formas, echando un vistazo a las características de cada uno podemos comprobar rápidamente si es suficiente para nuestras pretensiones o no.

No es raro que algunas de estas empresas de hosting empiecen ofreciendo alojamiento web sin publicidad y luego con el tiempo acaben insertando algún tipo de publicidad en tu sitio web. Otras, en cambio, mantienen el servicio gratuito y además ofrecen planes de pago esperando que, si te va bien con tu web y algún día necesitas ampliarla, contrates uno de sus planes.

De todos los servicios de hosting gratis sin publicidad que hemos comprobado hemos elegido los siguientes como los que ofrecen “mejor calidad”, dentro de lo que es un servicio gratis. Sí no lo has hecho aún, te recomendamos leer el artículo sobre alojamiento web gratis para ver lo que puedes esperar de un servicio web gratuito.


FreeWebs.com http://www.freewebs.com
Award Space http://www.awardspace.com
OrgFree.com http://www.orgfree.com
Pandela http://www.pandela.com
50webs http://www.50webs.com
AtSpace.com http://www.atspace.com
Freehostia http://www.freehostia.com
Newbiesite.com http://www.newbiesite.com
FreeWebTown http://www.freewebtown.com
110mb.com http://www.110mb.com
Dalir.net http://www.dalir.net/free.php
Portland http://www.portland.co.uk
FSPHost http://fsphost.com
ZendURL http://www.zendurl.com
United Net http://www.united.net.kg
ProperComfy http://www.propercomfy.co.uk
Exhub
http://www.exhub.com

Extraido de Alojamiento Paginas Web