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

DEWS01


Enviado por   •  12 de Noviembre de 2023  •  Tarea  •  740 Palabras (3 Páginas)  •  39 Visitas

Página 1 de 3
  1. ¿Qué tipo de páginas, estáticas o dinámicas, utilizarás para programar cada una de las páginas que componen tu aplicación? ¿Por qué?

La primera página al ser de presentación no necesita ejecutar código en el servidor, por lo que sería estática. En cuanto a la página del formulario tampoco necesita ejecutar nada en el servidor así que también sería estática.

Por otro lado, la última página en la cual se muestran los datos almacenados en el servidor, debe ser dinámica para que esa consulta se ejecute en el servidor y nos devuelva la consulta correctamente.

  1. Si en la página de introducción de datos quieres comprobar, antes de enviar los datos, que el correo electrónico introducido cumple unas ciertas normas (por ejemplo, que tiene una @), ¿qué tecnología/lenguaje utilizarás?

Para que la comprobación se realice de forma sencilla, habría que incluir un pequeño código en JavaScript, el cual se ejecute en el navegador y compruebe la norma señalada mediante estructuras regulares.

  1. Si en esa misma página, ahora quieres comprobar que el correo electrónico introducido no se haya introducido anteriormente y ya figure en la lista, ¿qué tecnología/lenguaje utilizarás?

Para consultar estos datos necesitamos acceder al servidor y a su base de datos. Lo podríamos hacer enviando la dirección de correo añadida al servidor para que allí se compruebe y se muestre el resultado de la consulta en otra página.

  1. ¿Qué arquitecturas puedes usar en el servidor para ejecutar la aplicación? ¿Cómo es el o los lenguajes que se usa en cada una de esas arquitecturas: de guiones, compilado a código nativo o compilado a código intermedio?

En el servidor puedes ejecutar diferentes arquitecturas como:

- Java EE (Enterprise Edition). Dentro la cual podemos encontrar dos tecnologías como las páginas JSP y los servlets. El lenguaje utilizado en este caso es Java que se compila a un código intermedio.

- AMP.  En esta arquitectura el lenguaje utilizado sería por guiones y en entre los diferentes tipos podemos encontrar: PHP, Perl o Python.

  1. ¿Qué parámetros debes tener en cuenta para decidirte por usar una arquitectura u otra?

Los aspectos que se deben tener en cuenta a la hora de utilizar una arquitectura u otra deben ser los siguientes:

- Los lenguajes conocidos.

- Cuántas personas formarán parte de la programación de la página o aplicación.

- El tipo de licencia que se usará una vez finalizado el desarrollo.

- El tipo de servidor web o gestor de base de datos disponible.

- Si merece la pena o no invertir en soluciones de pago o si podremos utilizar únicamente herramientas de código abierto.

  1. Si te decides por utilizar una arquitectura AMP para la aplicación ¿qué componentes necesitas instalar en tu servidor para ejecutar la aplicación? Indica algún producto concreto para cada componente.

- Como lenguaje se utilizará PHP.

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (35 Kb) docx (9 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com