Documente Academic
Documente Profesional
Documente Cultură
LAMP
Plataforma para el desarrollo de aplicaciones para generar contenido
Web dinámico
Aunque el termino es relativamente nuevo las herramientas que dan base a este
concepto tienen una amplia trayectoria.
Velug-vln
Qué es necesario
Velug-vln
Qué es necesario
GNU / Linux
Servidor WEB
Apache
Lenguaje de programación
Perl
Python
PHP
Cualquiera que su
nombre comience por
“P”
Base de Datos
MySQL
Velug-vln
Cómo funciona?
Internet
LAMP Server
Velug-vln
Cómo funciona?
Internet
LAMP Server
Velug-vln
Ventajas
Velug-vln
Desventajas
Velug-vln
El orden debería ser
El orden correcto en el cual deberían asumirse las
prioridades a la hora de realizar desarrollos para plataformas
web, puede ser este.
✔ Seguridad
✔ Mantenibilidad
✔ Fácil de usar
✔ Rendimiento
✔ Diseño gráfico
Velug-vln
Seguridad en un entorno Web
Velug-vln
Seguridad en un entorno Web
La seguridad es un tema amplio y complicado, nadie puede
ofrecer un sitio que este 100% seguro. Para enfocar este
tema podemos dividir la seguridad implícita en una
aplicación web en los siguientes segmentos:
✔ Seguridad de la Red
✔ Seguridad del servidor
✔ Seguridad de la aplicación
Velug-vln
Seguridad en un entorno Web
http://www.owasp.org
Velug-vln
Top Ten de Vulnerabilidades de
las aplicaciones Web
Velug-vln
Top Ten de Vulnerabilidades de
las aplicaciones Web
Velug-vln
La seguridad en un entorno Web
A modo de corregir o evitar estas frecuentes fallas es
recomendable considerar los siguientes puntos
Velug-vln
La seguridad en un entorno Web
Velug-vln
Mantenibilidad
Velug-vln
Mantenibilidad
Los siguientes puntos deberían ser tomados en cuenta a fin de
facilitar el proceso de mantenimiento de las aplicaciones
desarrolladas para entornos Web
Velug-vln
Mantenibilidad
Velug-vln
Fácil de usar (usabilidad)
El termino usabilidad refiere al estudio de cómo hacer el uso de
nuestras aplicaciones fácil e intuitivo. Los sistemas de
aplicaciones se encuentran cada vez mas orientados a usuarios
finales y como consecuencia menos usuarios técnicos. La idea
es lograr que el usuario sea capaz de operar la aplicación con
un mínimo de entrenamiento posible, y que la herramientas que
se le entregan sean descriptivas, con un lenguaje simple y
ameno.
Velug-vln
Fácil de usar (usabilidad)
Para lograr la usabilidad es necesario estar atento a las
necesidades de los usuarios (de todos los niveles) así como ser
capaces de obedecer a las tendencias dentro del área.
Velug-vln
Rendimiento
Velug-vln
Rendimiento
Velug-vln
Rendimiento
Velug-vln
Diseño gráfico
Velug-vln
Recomendaciones
http://spanish.joelonsoftware.com/
http://www.useit.com/alertbox/
Velug-vln
Muchas Gracias
Alvaro Jesús Hernández Arteaga
hernandez.alvaro@gmail.com
Velug-vln