Want to create interactive content? It’s easy in Genially!
Programación y gestión de un sitio web
benjamin.canchemay
Created on March 21, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
sentencias preparadas y Data Objects en PHP
"Proteger nuestra base de datos de ataques como la inyección SQL es de suma importancia, y una de las mejores prácticas para lograrlo es mediante el uso de sentencias preparadas"Medina, J. (2024).Para evitar las inyeccion SQL se recomienda el uso de sentencias preparadas con PDO en la conexion de la base de datos.
Consideraciones de seguridad generales para una página web
Es de vital importancia tomar en cuenta normas generakes de seguridad basica al planear el diseño de un sitio web:
- Autenticacion de usuarios
- Validacion de entrada y salida de datos
- Reutilizacion de componentes de confianza.
- Defensa en seguridad
"La analítica web recaba datos de utilidad para posteriormente realizar mejoras en una página web que atraigan a nuevos usuarios y ofrecer un mejor servicio a aquellos que visiten la web" (Ovejas, A. 2025).Las metricas comunes son: numero de visitas, numero de usuarios unicos, tasa de rebote, paginas visitadas, tiempo de navegacion y fuentes de trafico.
Analitica web
+ info
Programación y gestión de un sitio web
Herramientas para testear velocidad de sitio web
- 1. GTmetrix. testea la velocidad, optimizaion y rendimiento del sitio web. Es gratuita.
- 2. WebPagetest. Testea la velocidad del sitio web desde multiples ubicaciones en el mundo. Es gratuita.
- 3. YSlow. Testea la velocidad en proyectos de codigo abierto. se incorpora en navegadores y es gratuita.
Validacion de datos
La validación de datos es el proceso mediante el cual los datos son filtrados y aceptados o rechazados de acuerdo a procedimientos definidos. UNADM(2025, p.6). Es recomendable realizar validaciones tanto en el frontend como backend. Comunmente se realiza validaciones con JavaScript en el cliente y con PHP desde el servidor.
Inicio de sesion
En base de datos e crea los perfiles y permisos de usuario y administrador.Usuario ingresa credencias en formulario con metodo post seleccionando tipo de usuario. Si los campos son correctos, se inicia sesion mediante la funcion session_start. Se despliega la interfaz dependiendo el perfil de usuario. el administrador tiene todos los privilegios. Se controla el inicio de sesion desde el servidor. Se cierra la sesion conla funcion destroy