Está en la página 1de 2

1.¿Cuáles son las ventajas y desventajas de la plataforma seleccionada?

R/La plataforma seleccionada para el desarrollo de nuestro proyecto es PHP ya que es


uno de los lenguajes mas usados en el mundo, para un adecuado desarrollo web y tiene
como:
Ventajas
• Es un código abierto, osea que es de uso libre y gratuito.
• Se puede ejecutar desde cualquier sistema operativo como Windows,Linux ,etc.
• Soporta gran cantidad de datos permitiéndonos que los registros generados sean
eficientes.
• Eficacia y capacidad para la conexión de la base datos .
• Soporta el modelo vista controlador.

Desventajas
• Se necesita un servidor web para ser ejecutado.
• Si no se configura correctamente podemos encontrarnos de seguridad que
puedes ocasionar problemas a futuro.
• Tiene carencias para buscar errores ya que no tienen herramientas que son
necesarias buscar errores y advertencias.
• Se requiere previo conocimiento de HTML para obtener medianamente un buen
desarrollo funcional

2.¿Facilita la plataforma la generación del instalador de la aplicación?


R/ Si siempre y cuando se cuente con servidor web, una base de datos y otros requisitos
que brinden un buen funcionamiento.
3¿Qué facilidades ofrece la plataforma para el desarrollo multi-dispositivo (móvil,
tablet, desktop)?
R/ PHP ofrece la facilidad de desarrollarse en diferentes dispositivos ya que esta también
se puede ejecutar en androi e ios, esto facilita el acceso a las aplicaciones para que
puedan ser usadas por cualquier usuario con acceso a un dispositivo,su desarrollo en los
diferentes dispositivos es de forma rápida , sencilla y dinámica. PHP nos brinda la forma
de programar sin que el lenguaje se ejecute en el dispositivo si no que este se ejecuta en
los servidores web.
4.¿Qué facilidades ofrece la plataforma para el desarrollo multi-plataforma (web o
nativo)?

R/ PHP es un lenguaje multiplataforma eso quiere decir que funciona en prácticamente


todas las plataformas facilitándonos una ejecución eficaz, rápida y estable .

5. ¿Cómo proteger el código fuente en los desarrollos web?

R/ Se puede ocultar mediante un algoritmo encriptado, este permite encriptar los


archivos para evitar su robo, pero para un mayor nivel de protección se recomienda
ofuscar el código este hace que el código sea completamente ilegible y difícil de entender,
se puede ofuscar cambiando las variables y funciones a formatos ilegibles, ,modificando
las funciones scritp, removiendo espacios en blancos,, etc.

6.¿Qué ventajas tiene el desarrollo nativo de APP’s versus la adaptación de


aplicaciones de escritorio a dispositivos móviles?

R/Las aplicaciones nativas son las que se desarrolla para un sistema operativo
especifico. Al desarrollarse en un ambiente especifico nos garantizan una mejor
experiencia al usuario, mayor rendimiento, seguridad, tienen menor probabilidad de sufrir
errores, con ellas podemos aprovechar todas las capacidades del dispositivo, nos ofrecen
funcionalidades exclusivas del propio sistema operativo y velocidad de ejecución y
pueden ser ejecutadas sin conexión a una red.

También podría gustarte