ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases De TI


Enviado por   •  27 de Noviembre de 2013  •  307 Palabras (2 Páginas)  •  237 Visitas

Página 1 de 2

Objetivo:

• Conocer que las diferencias entre JSP y PHP.

Procedimiento:

1. Investigar características, ventajas y desventajas de Java Server Page.

2. Investigar características, ventajas y desventajas de PHP.

Resultados:

Java Server Page.

Es una tecnología de Java que permite generar contenidos dinámicos para páginas web, en forma de documentos HTML, XML o de otro tipo.

Características de JSP.

Ventajas. Desventajas.

 Independencia del servidor web.

 Substitución de API de los servlets por conjunto de elementos de marcado (tags) y fragmentos de programación (scriptlets)

 Recomendable para conseguir el acceso al servidor web en arquitecturas de partes múltiples.

 Separación del contenido estático del dinámico.

 Separación del contenido dinámico del formato de presentación.

 Complejidad de aprendizaje.

PHP.

Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor.

Características de PHP.

Ventajas. Desventajas.

 Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos.

 El código fuente escrito en PHP es invisible al navegador web y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.

 Como es un lenguaje que se interpreta en ejecución, para ciertos usos puede resultar un inconveniente que el código fuente no pueda ser ocultado. La ofuscación es una técnica que puede dificultar la lectura del código pero no necesariamente impide que el código sea examinado.

 Debido a que es un lenguaje interpretado, un script en PHP suele funcionar considerablemente más lento que su equivalente en un lenguaje de bajo nivel, sin embargo este inconveniente se puede minimizar con técnicas de cache tanto en archivos como en memoria.

Ejemplo de PHP con XLM.

<?php

$doc = new DOMDocument();

$doc->load(‘article.xml’);

$root = $doc->documentElement;

$node = $root->firstChild;

while ($node) {

if (($node->nodeType == XML_ELEMENT_NODE) &&

($node->nodeName == ‘name’)) {

$content = $node->firstChild;

$output = $content->nodeValue;

print “Output: $output

“;

break;

}

$node = $node->nextSibling;

}

?

Conclusión:

Conocer las diferencias entre JVS y PHP, y como

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com