CLIENTE SERVIDOR

Páginas: 5 (1107 palabras) Publicado: 6 de septiembre de 2014
PHP – JSP


INTRODUCCION

Dentro de lo que viene siendo los distintos tipos de lenguajes de programación dirigidos para las aplicaciones Web, cabe mencionar que hay muchísimos, quizás unos más populares que otros, lo cual cabe mencionar que tanto al lector o al programador que se dedica al diseño de páginas Web es preguntarse ¿Qué lenguaje es el ideal para llevar acabo ciertas tareas, cuálserá el más fácil de aprender, qué ventajas tiene unos de otros?
En este ensayo se mencionará algunos puntos de vista de los temas como:
JSP Y PHP.










Programación Del Lado Del Servidor
Existe una multitud de lenguajes concebidos o no para Internet. Cada uno de ellos explota más a fondo ciertas características que lo hacen más o menos útiles para desarrollar distintasaplicaciones.
Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web, justo antes de que se envíe la página a través de Internet al cliente. Las páginas que se ejecutan en el servidor pueden realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página final que verá el cliente.
Los lenguajes de lado servidor más ampliamente utilizados para eldesarrollo de páginas dinámicas son el ASP, JSP, PERL y PHP.






JSP… ¿Qué es?
Es un lenguaje para la creación de sitios web dinámicos, acrónimo de Java Server Pages. Está orientado a desarrollar páginas web en Java. JSP es un lenguaje multiplataforma.
JSP fue desarrollado por Sun Microsystems. Comparte ventajas similares a las de ASP.NET, desarrollado para la creación de aplicaciones webpotentes. Posee un motor de páginas basado en los servlets de Java. Para su funcionamiento se necesita tener instalado un servidor Tomcat.


CARACTERISTICAS
Código separado de la lógica del programa.
Las páginas son compiladas en la primera petición.
Permite separar la parte dinámica de la estática en las páginas web.
Los archivos se encuentran con la extensión (jsp).
El código JSP puede serincrustado en código HTML.
Los elementos que pueden ser insertados en las páginas JSP son los siguientes:
Código: se puede incrustar código “Java”.
Directivas: permite controlar parámetros del servlet.
Acciones: permite alterar el flujo normal de ejecución de una página.

VENTAJAS
Ejecución rápida del servlets.
Crear páginas del lado del servidor.
Multiplataforma.
Código bienestructurado.
Integridad con los módulos de Java.
La parte dinámica está escrita en Java
Disponible toda la potencia de Java:
• Orientado a objetos
• Robusto
• Excelente gestión de errores

DESVENTAJAS
Complejidad de aprendizaje.
Difícil para los que no conozcan Java.
Poco práctico para pequeños proyectos.
Tiempos de desarrollo mayores que con otras tecnologías.





PHP… ¿Qué es?
PHP es elacrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones y mucha documentación. Fue creado originalmente en 1994 por Rasmus Lerdorf, pero como PHP está desarrollado en política de código abierto, a lo largo de su historia ha tenido muchas contribuciones de otros desarrolladores.
Elcliente solamente recibe una página con el código HTML resultante de la ejecución de la PHP. Como la página resultante contiene únicamente código HTML, es compatible con todos los navegadores.




CARACTERISTICAS

Al ser un lenguaje libre dispone de una gran cantidad de características que lo convierten en la herramienta ideal para la creación de páginas web dinámicas:
Soporte para unagran cantidad de bases de datos: MysSQL, PostgreSQL, Oracle, MS SQL Server, Sybase mSQL, Informix, entre otras.
Integración con varias bibliotecas externas, que permite generar desde documentos en PDF (documentos de Acrobat Reader) hasta analizar código XML.
Ofrece una solución simple y universal para las páginas dinámicas de la Web de fácil programación.
Más fácil de mantener y poner al día...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cliente Servidor
  • Cliente-Servidor
  • Cliente-servidor
  • Cliente servidor
  • Cliente servidor
  • Cliente-servidor
  • cliente/servidor
  • Cliente-servidor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS