Estudio de frameworks para el desarrollo de aplicaciones web bajo entornos de desarrollo de código libre, aplicado a un portal de comercio electrónico

Durante el periodo de elaboración de una aplicación web, el desarrollador se ve comprometido desde el principio a entregar un producto funcional en un tiempo reducido, manteniendo la calidad del software. Para permitir a los programadores satisfacer sus necesidades a la hora de desarrollar, los fram...

Full description

Autores:
Prada Ojeda, Juan Camilo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2008
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/1230
Acceso en línea:
http://hdl.handle.net/20.500.12749/1230
Palabra clave:
Web page design
Website development Electronic commerce
Systems engineering
Research
Design pattern
Facets
Modules
Frameworks
Diseño de páginas web
Desarrollo de páginas web Comercio electrónico
Ingeniería de sistemas
Investigaciones
Patrón de diseño
Facetas
Módulos
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Description
Summary:Durante el periodo de elaboración de una aplicación web, el desarrollador se ve comprometido desde el principio a entregar un producto funcional en un tiempo reducido, manteniendo la calidad del software. Para permitir a los programadores satisfacer sus necesidades a la hora de desarrollar, los frameworks de programación web libres se proponen como una solución. La nueva dificultad radica en la selección de dicho framework, pues cada uno ataca el problema de una manera diferente, haciendo que, lo que en un principio pudo ser una tarea trivial, ahora y debido a la gran cantidad de frameworks existentes, se convierta en un arduo proceso de selección a partir de la práctica con el framework. Es por eso que este proyecto propone una metodología para la evaluación de frameworks y realiza una comparación entre cuatro de los mas representantes frameworks de programación de código libre basados en el lenguaje PHP, permitiendo realizar una selección basada en el estudio y finalmente soportando dicha selección mediante una aplicación realizada con el framework.. Con este estudio se pretende dar una salida al problema de selección de una herramienta de desarrollo, específicamente basada en código libre debido a que, por sus características de desarrollo proponen soluciones más fieles a las necesidades actuales.