Mundo Web
manuales - recursos - gráficos - programación...

Home - Diseño - Creación de un sitio web - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13

Creación de un sitio web (VII)
por Luciano Moreno, del departamento de diseño web de BJS Software.


Programación de la web. Cuestiones Previas.-

Actualmente un sitio web no es sólo un conjunto de páginas con un tema común, formateadas con HTML, si no que ésta serie de páginas forman una verdadera y compleja aplicación web, ya que desde la base que nos da el protocolo HTTP y el lenguaje HTML construimos páginas que llevan embutido código en distintos lenguajes de programación y que nos permiten acceder a bases de datos, realizar verdaderas transacciones comerciales con los visitantes, efectuar operaciones bancarias, etc.

Pero la transformación de un conjunto de páginas web estáticas en una aplicación en Internet conlleva una serie de factores muy a tener en cuenta, tanto desde el punto de vista del diseño, que se puede ver afectado enormemente por el código oculto, hasta el aspecto económico, ya que la inclusión de este tipo de lenguajes acarrea un mayor tiempo de construcción del sitio web, la entrada en escena de programadores capaces de construir la aplicación y la necesidad de un soporte físico (hardware) capaz de manejar este tipo de páginas. Todo ello repercute en la dificultad y en el precio del sitio web que debemos construir.

El primer paso que debemos dar, en lo que a la programación web se refiere, es determinar qué tipo de lenguaje vamos a usar para conseguir el dinamismo de datos, ya que esta decisión será la base del desarrollo posterior. Además, el lenguaje usado va a determinar el tipo de máquinas físicas que vamos a necesitar. Esta interrrelación lenguaje-máquinas puede tomar tres enfoques diferentes:

1) Tenemos predeterminado el hardware a utilizar. Este es el caso más habitual a la hora de desarrollar un sitio, ya que normalmente nuestro cliente va a tener contratado un espacio web en un ISP específico, y por lo tanto el tipo de servidores a usar será el que disponga este proveedor, y será este el factor que nos marque el lenguaje que tendremos que implementar en las páginas. Así por ejemplo, si la empresa alojadora dispone de servidores Windows NT Server, lo más normal es que nos imponga el usar ASP; si es un servidor IPlanet (Nestcape-Sun), normalmente deberemos trabajar con JSP y Servlets, y así sucesivamente.

2) Tenemos predeterminado el lenguaje a usar. En este caso lo normal es que nuestro cliente tenga ya claro en qué lenguaje determinado o qué tecnología desea usar en su sitio, bien porque ha encargado un estudio previo en el que le han aconsejado el uso de estas tecnologías concretas, bien porque son éstas el medio edecuado para obtener el resultado final que busca. En este caso nuestra principal preocupación será determinar si ese lenguaje posée todas las características necesarias para poder realizar el trabajo específico que vamos a necesitar en las páginas.

3) Tenemos libertad total. Este último caso, el menos común, se da cuando nuestro cliente no dispone todavía de un espacio contratado para su sitio web y nos encarga que seamos nosotros los que elijamos uno. Entonces podemos estudiar el conjunto hardware-software que mejor se adpate a las necesidades de las páginas que debemos crear.

Sea como sea, lo importante es que todas estas consideraciones van a afectar mucho al tiempo de creación del sitio, a la funcionalidad final del mismo y al precio total de la aplicación. Es por esto que el estudio pertinente debe hacerse en una primera fase, que se corresponderá con la de diseño de los esquemas iniciales, ya que tanto el tipo de requerimientos necesarios como el presupuesto final debe ser aprobado por nuestro cliente antes de empezar a construir nada.

En el siguiente capítulo vamos a repasar los diferentes lenguajes de programación y los distintos tipos de srevidores que podemos necesitar más frecuentemente.

 

anterior
siguiente

Home - Diseño - Creación de un sitio web - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13