image
Valora:   3.75/5 de 8
Inicio » Posicionamiento web » Posicionamiento web » Tecnolog�a Web




P�ginas din�micas

Por: google.dirson.com

Las p�ginas din�micas son p�ginas HTML generadas a partir de lenguajes de programaci�n (scripts) que son ejecutados en el propio servidor web. A diferencia de otros scripts, como el JavaScript, que se ejecutan en el propio navegador del usuario, los 'Server Side' scripts generan un c�digo HTML desde el propio servidor web.

Este c�digo HTML puede ser modificado -por ejemplo- en funci�n de una petici�n realizada por el usuario en una Base de Datos. Dependiendo de los resultados de la consulta en la Base de Datos, se generar� un c�digo HTML u otro, mostrando diferentes contenidos.

�Cu�les son los principales tipos de p�ginas din�micas?

Las p�ginas din�micas se ejecutan en el propio servidor web. Por lo tanto, depender�n del tipo de servidor que dispongamos. Por ejemplo, si disponemos de un servidor con 'Microsoft Windows Server', generalmente encontraremos un servidor web 'Internet Information Server' (IIS) que ejecuta scripts 'Active Server Pages' (ASP). Aunque esto no es siempre as�, porque actualmente hay paquetes de software que ejecutan todos los scripts en todos los servidores, siempre estaremos condicionados por los lenguajes dise�ados especialemente para cada Sistema Operativo.

  • CGI: Abreviatura de 'Common Gateway Interface'. Se trata de un est�ndar para la interacci�n entre aplicaciones externas y servidores web. Gracias a ello, podr�amos adaptar cualquier programa que hayamos realizado en cualquier lenguaje para que interact�e con nuestro servidor. Sin embargo, Perl se ha convertido en el lenguaje m�s popular para desarrollar aplicaciones CGI, aunque tambi�n se suele utilizar C, C++ � Fortran.
  • PHP: Lenguaje script de c�digo abierto. Ampliamente utilizado sobre el servidor web Apache.
  • ASP: Lenguaje script creado por Microsoft para su servidor web 'Internet Information Server' (IIS), y basado en 'Visual Basic Script'. La �ltima versi�n 'ASP.net' forma parte del Framework '.net'.
  • JSP: Lenguaje script creado por Sun, basado en la tecnolog�a Java. No es necesario que el usuario disponga de la m�quina virtual de Java ya que �sta se encuentra en el servidor que crea las p�ginas HTML. Tiene poco que ver que los 'applets' de Java, y nada que ver con JavaScript. Los scripts JSP son un caso particular de los 'servlets'.
  • Cold Fusion: Lenguaje script creado por la compa��a Allaire (adquirida m�s tarde por Macromedia). Los scripts tienen la extensi�n '.cfm'.

�En qu� me puede beneficiar usar p�ginas din�micas?

Las p�ginas din�micas nos pueden ayudar a gestionar m�s f�cilmente los contenidos de nuestro sitio web y a interactuar con Bases de Datos.

Por ejemplo, si tenemos uno o varios men�s en nuestras p�ginas, y queremos modificarlos, no tendremos que ir p�gina por p�gina edit�ndolos, sino que bastar� hacerlo una sola vez. En el resto de las p�ginas, bastar� incluir (en PHP, por ejemplo):

include 'menu-izquierda.html';

Adem�s, todos los lenguajes script comentados disponen de componentes para la conexi�n con la mayor�a de las Bases de Datos (mySQL, Oracle, SQL Server, ...). Esto nos puede servir para almacenar nuestros contenidos dentro de una Base de Datos, en lugar de realizar cada p�gina web una por una.

Inf�rmate de las capacidades de cada uno de estos lenguajes script, y echa un vistazo a los tutoriales -que puedes encontrar en la Red- de CGI Perl, PHP, ASP, JSP y Cold Fusion.







Comparte


Dudas o preguntas en el foro de discusi�n

Aportaciones de usuarios A�adir una aportaci�n

P�ginas relacionadas
   Internos

Enlaces
Cocina Facil  
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.