Proyecto: Aplicación Web

Slides:



Advertisements
Presentaciones similares
Framework Hexápodo PHP fácil, rápido y sin dolor
Advertisements

Instituto Tecnológico Superior de Nochistlán División Académica Ingeniería en Sistemas Computacionales “Manejo de Seguridad en PHP: Aplicaciones Seguras”
UD 1: “Adopción de pautas de seguridad informática” Análisis de las principales vulnerabilidades de un sistema informático. Luis Alfonso Sánchez Brazales.
Análisis de las principales vulnerabilidades de un sistema informático. Gabriel Montañés León.
CONCEPTO Y CAMPO DE APLICACION
¿Que es Yii ? Framework para PHP de alta performance basado en componentes web para desarrollar aplicaciones web de gran escala. Yii es un framework que.
thank you very much.
Migración de informes de Oracle Reports 6i a IReport en el Escritorio de Tramitación de la Consejería de Salud de la Junta de Andalucía Dpto. Informática.
Diseño de un sistema de gestión y asignación de equipos para una empresa TFC – Area J2EE Realización: Jose Angel Pardillo Vela Ingeniería técnica en Informática.
PRESENTACIÓN DRUPAL Versión 0.1 Por Ricardo Chang.
SISTEMA DE MONITOREO Y GESTIÓN DE OBRAS DE ARTE VIALES Provincia de Santa Fe - República Argentina Brasca, Ma. Lucila – Mossimann, Eliana 30 de Septiembre.
Vissir3: Nuevas posibilidades de visualización e interacción con la cartografía del ICC.
Trabajo de mantenimiento Presentado por: Daniel elejalde Víctor Manuel puentes.
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
PROGRAMACION ORIENTADA A EVENTOS
Sistema Online de Firma Electrónica
JQUERY ESTUDIANTEs : Omar Flores Ricaldez Luis m. nuñez castro
Nombres: Jhonatan Naranjo Daniel Mejía Curso: 901
Polymer INTEGRANTES: Lovera Flores Waleshka Churqui Apaza Paola Andrea
Capítulo 7: Consideraciones hacia la web móvil
Administración del tiempo en el desarrollo de sistemas web.
Elaborado por: Luis Erazo N.
CERTIFICACION DE MICROSOFT SPECIALIST 2013
Quito, Ecuador DISEÑO E IMPLEMENTACIÓN DE UN MODELO PARA EL CONTROL DE LAS RUTINAS DE OPERACIÓN Y MANTENIMIENTO DE ACUERDO A LAS MEJORES PRÁCTICAS ETOM,
OFICINA DE ASUNTOS FEDERALES UNIDAD DE ADJUDICACIÓN DE FONDOS APLICACIÓN UNIDAD PLANES DE TRABAJO (UPT) MARZO 2013.
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE PREVENCIÓN Y SEGUIMIENTO DE CÓLICOS EN EQUINOS UTILIZANDO ASP.NET y MVC MAYO 2014 VIVIANA ESTÉVEZ VERÓNICA.
FECHA ÚLTIMA REVISIÓN: 13/12/11
Introducción a Javascript
U.T. 11: Introducción A Las Bases De Datos
Descripción del Proyecto
Gestión del SAT de un taller con Android
LENGUAJES Y REPRESENTACION TECNICA
Introducción a programación web Martin Esses
UNIDAD I: INTRODUCCIÓN AL DISEÑO WEB.
Lenguaje y representación técnica
NAVEGADORES WEB.
LENGUAJES Y REPRESENTACION TECNICA
Aplicaciones informáticas Sexto año
Muestra Magna de Prácticas Profesionales
Metodología de la programación
Tema 1 El entorno de desarrollo de C#
CCAPA Tecnologías de Información SAC Ref.: Presentación OSA-ERP
CCAPA Tecnologías de Información SAC Ref.: Presentación OSA-ERP
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
LENGUAJE DE SCRIPTING EN SERVIDORES WEB INTEGRANTES :JOSTIN FRANCO DARYENIS ARAUZ PABLO CANDANEDO.
SEGURIDAD DE SITIOS WEB.
Base de Datos MVC.
Yii Framework 2. Yii es un framework de PHP de alto rendimiento, basado en componentes para desarrollar aplicaciones web modernas en poco tiempo. El nombre.
ÁREA VINCULACIÓN CLIENTES ENERGÍA
INFORMACIÓN IMPORTANTE ACERCA DE LA VISUALIZACIÓN INCRUSTADA EN ESTA DISPOSITIVA: SI EXPERIMENTA PROBLEMAS, SIGA LEYENDO. Esta dispositiva de PowerPoint.
CC Bases de Datos Otoño Clase 8: SQL: Acceso Programático,
INTEGRANTES HECTOR ACOSTA VERNI PARRALES JUAN CARLOS CRIOLLO
Servidor de Reportes basado en Tecnología Java y XML
GRUPO PIZZA HUT HUBER SALAZAR JUAN CARLOS CRIOLLO JUAN CAMACHO HECTOR ACOSTA CRISTHIAN ARMIJOS VERNI PARRALES.
PROGRAMADOR DE SISTEMAS
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
Oscar Navarrete J. Jorge Gutiérrez A.
Oscar Navarrete J. Jorge Gutiérrez A.
JAVA SCRIPT Y CSS. Hojas de Estilo en Cascada (Cascading Style Sheets) es el lenguaje utilizado para describir la presentación de documentos HTML o XML.
Lenguajes del lado del cliente
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
Tecnología Web Rodrigo Durán y Juan Díaz. ¿Que es?
CC Bases de Datos Otoño Clase 9: SQL: Acceso Programático,
Ataques XSS y CSRF CI-2413 Desarrollo de Aplicaciones para Internet.
IEST PAUCAR DEL SARA SARA TALLER DE PROGRAMACIÓN WEB.
Comunicación sobre seguridad De la información cerrada
Modal Verbs Los verbos modales. Los verbos modales son verbos auxiliares que no pueden funcionar como un verbo principal, a diferencia de los verbos auxiliares.
Transcripción de la presentación:

Proyecto: Aplicación Web JobsNetWorks

¿Qué es JobsNetworks?

¿Qué es PHP?

¿Qué es MVC?

Entorno de Desarrollo

Control de Versiones

Futuras Mejoras 1. Optimizar la Aplicación Web y corregir pequeños detalles de código. 2. Implementar la seguridad de ataques por Inyección de SQL. 3. Mejorar el entorno visual y permitir al usuario poder personalizarlo. 4. Poder imprimir el Curriculum en formato PDF o en otro formato. 5. Enviar un email cuando el usuario se haya registrado con sus credenciales. 6. Enviar un email cuando el usuario haya sido Desactivado o Activado. 7. Indicar la modificación de un Curriculum 8. Poner un Curriculum como Predefinido 9. Y seguro que muchas más.

Recomendaciones 1. Optimizar el código de la programación así como comprimir cualquier recurso de CCS, JavaScript y HTML 2. Optimizar la Base de Datos. 3. Utilizar extensiones o librerías de cache como OpCache y MemCache 4. Mejorar la seguridad para prevenir futuros ataques.

Conclusión La realización del proyecto, me ha costado más esfuerzo de lo esperado. Al principio por falta de conocimientos en el paradigma MVC y de experiencia en PHP, y después errores menores, que han dado muchos quebraderos de cabeza. Una vez terminado el proyecto, he mejorado en el planteamiento de la Aplicación, en el uso de MVC, en la POO, y en muchos y pequeños detalles que te vas encontrando durante el proceso. El proyecto no creo que este terminado, ya que se puede y debe mejorar, tanto en código, como en visualización y posibilidad de que el usuario puede interactuar mas con la Aplicación.

To Be Continued Thank You