El planear la puesta en funcionamiento de un servicio de Internet (ya sea Telnet, correo electrónico, transferencia de archivos, etc.), involucra la consideración de muchos aspectos. Uno de los más importantes es el equipo y servidor que se utilizarán.
Tipos de servidores
Existen dos alternativas básicas: obtener un servidor propio o rentar espacio en otro servidor.
Tomar la decisión de levantar y configurar un servidor Web propio está lejos de ser fácil. Cuando se toma en cuenta la cantidad de tiempo y dinero que se puede gastar en este tipo de proyecto, no existe lugar para errores.
Hay una enorme diferencia entre poner su propio sitio Web y poner una página en algún servidor.
Esto último, se refiere a que cualquier persona o institución puede pagar una cantidad de dinero para levantar una página dentro de un sistema de acceso en Internet.
Si se tiene una compañía fuerte, lista para aprovechar el "ciber-mercado", se tiene una buena razón para levantar un servidor Web. Las razones que una compañía debiera considerar para tener su propio sitio Web son muchas: incluir imagen, mercado, proveedor de servicios, y posiblemente la venta directa.
Los institutos educacionales, el lugar de nacimiento de Internet, también tienden a tener sus propios sitios Web. Obviamente, estas instituciones tienen razones de peso para tener sus propios servidores Web: dar a conocer investigaciones, trabajos y descubrimientos, y compartir información entre centros o instituciones.
Diversas organizaciones profesionales o de investigación también lanzan sus propios sitios Web, tales como el Área de Seguridad en Cómputo (http://www.super.unam.mx/seguridad**/), el Instituto
Nacional de Investigaciones Nucleares (http://www.inin.mx**/) y el Instituto Mexicano del Seguro Social (http://www.imss.gob.mx**/). Numerosos políticos, organizaciones de beneficencia, activistas, religiosos, y otras organizaciones también tienen sus propios sitios.
Sitio propio vs Sitio rentado
Existen muchas razones que se deben considerar para escoger entre administrar un servidor propio, o bien, pagar un servicio para albergar un sitio. A continuación se muestra un resumen de las ventajas y desventajas de cada opción:
VENTAJAS DESVENTAJAS
Construir un sitio propio
· Control absoluto sobre el contenido.
· Resulta "fácil" recoger información de visitantes vía formas.
· Capacidad para seleccionar herramientas de seguridad.
· Capacidad para rentar espacio en el servidor.
· La configuración del servidor puede tomar meses.
· Se debe administrar el servidor.
· Requiere un gran y dedicado equipo de administración.
Ventajas y desventajas de construir un sitio propio
VENTAJAS DESVENTAJAS
Pagar por un espacio
· No es muy caro.
· No requiere sistema de mantenimiento.
· Requerimientos mínimos de personal.
· Dependencia del proveedor del sitio sobre seguridad y mantenimiento.
· Depende del proveedor para cambios de contenidos.
· Puede no tener capacidad para implementar formas y programas
Ventajas y desventajas de pagar por un sitio
En general, la decisión dependerá de las necesidades y el presupuesto con que se cuente. Si el sitio es pequeño y la expectativa de tráfico 4 es ligera, lo mejor sería rentar el espacio. Si el sitio es grande y activo —esto es, si mucha gente estará agregando datos y visitando el sitio— sería ventajoso tener un servidor propio.
Aspectos a evaluar
Como se observa, para cada alternativa existen ventajas y desventajas. Cada una de estas razones debe ser analizada por el equipo de personas encargadas a fin de atender las necesidades particulares del sitio que se desea crear.
Otro aspecto importante a considerar cuando se decide tener un servidor Web es el equipo donde será instalado. Dependiendo de la plataforma existen diferentes tipos de servidores, los cuales presentan características particulares en cuanto al desempeño, instalación, extensibilidad, seguridad que se puede implantar y mantenimiento. Cada uno de estos aspectos se describen a continuación.
· Desempeño
Se entiende por desempeño las características con que cuenta un equipo respecto a su rendimiento.
Esto es, la capacidad de atender las peticiones de los clientes (cuántos puede atender a la vez, la velocidad de respuesta, tipo de procesador, etc.). El sistema operativo que se utiliza en cada equipo es también un factor importante para el rendimiento de un servidor; un sistema operativo multi-usuario ofrece una base de desarrollo mejor que los sistemas mono-usuarios.
· Instalación
Es el proceso en el cual se establecen las características de funcionamiento del servidor. Va desde la adquisición del software, configuración (según requerimientos del sistema donde se monte, etc.), hasta su puesta en funcionamiento.
· Extensibilidad
En este punto se analizan las características de crecimiento de la plataforma. Es decir, si el equipo puede ser utilizado para más de un servicio, si pueden ser ampliados los recursos, tanto en hardware como en software, y la capacidad de utilizar herramientas nuevas, entre otros aspectos.
· Seguridad
Es uno de los aspectos más importantes que se toman en cuenta para el ofrecimiento de servicios en Internet. En los últimos años, la seguridad en las transacciones de información se ha vuelto vital, a tal grado, que se cuenta con organizaciones que buscan y publican errores o "huecos" de seguridad en los programas y equipos utilizados Internet. Estos huecos de seguridad pueden ser, por ejemplo, el paso de comandos de sistema a través de programas a fin de obtener información vital del sistema (números confidenciales, contraseñas, etc.), o bien, obtener privilegios sobre recursos del equipo.
· Mantenimiento
El mantenimiento tiene por objetivo que los servicios colocados en el servidor se mantengan trabajando en condiciones óptimas y se vayan adaptando a las necesidades que van surgiendo durante su uso. Dicho mantenimiento comprende actividades de monitoreo del sistema, detección y corrección de algún mal funcionamiento, actualización de datos, etcétera.
Servicios básicos a considerar
Aunque los servicios que actualmente se pueden contratar para la colocación de sitios Web son extensos y varían de proveedor a proveedor, a continuación se lista los que son importantes para el establecimiento de un sitio Web.
a) Conexión a Internet. Este punto se refiere al tipo de conexión que se contrata con el proveedor.
Es importante considerar los tipos de conexión tales como módem, conexión directa, etc., a fin de determinar si la infraestructura de conexión es la adecuada para el sitio que se desarrolla.
b) Diseño y mantenimiento del sitio. Muchos proveedores de servicios añaden la elaboración y diseño del sitio Web como parte del contrato correspondiente. Los precios, sin embargo, varían por el número de imágenes, tipografía y otros elementos particulares que se desean incorporar a las páginas del sitio.
c) Espacio de alojamiento. Dentro del contrato es importante precisar el espacio total con el que se dispone para el desarrollo y puesta en funcionamiento del sitio Web. En la mayoría de los casos el espacio extra que llegara a requerirse repercute de forma directa en el costo total del sitio.
d) Elaboración de programas CGI en el servidor. Dependiendo de las capacidades del servidor que alojará el sitio, es posible generar programas y servicios agregados al sitio. Es importante recalcar que dependiendo de la infraestructura, sistema operativo y herramientas de programación adecuadas al servidor, es posible ofrecer la consulta a catálogos de información, conexión a bases de datos en línea, o bien, servicios de comercio electrónico.
e) Soporte técnico. Es necesario conocer las capacidades técnicas con las que el proveedor cuenta para la solución de problemas que se van generando con el desarrollo y mantenimiento del sitio.
En este sentido es necesario verificar las condiciones del contrato y su cabal aplicación.
f) Otros servicios. Cada proveedor ofrece una cartera de soluciones propias las cuales se ofrecen al usuario a fin de complementar los servicios básicos anteriormente listados. De entre ellos destacan los siguientes:
· Incorporación de las páginas del sitio a motores de búsqueda nacionales y/o internacionales.
· Motores de búsqueda locales.
· Desarrollo de la imagen corporativa.
· Acceso a bases de datos en línea.