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/
id UNAB2_770a4d4e9eb439652effae5583f8c228
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/1230
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv 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
dc.title.translated.eng.fl_str_mv Frameworks study for the development of web applications under open source development environments, applied to an e-commerce portal
title 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
spellingShingle 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
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
title_short 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
title_full 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
title_fullStr 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
title_full_unstemmed 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
title_sort 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
dc.creator.fl_str_mv Prada Ojeda, Juan Camilo
dc.contributor.advisor.spa.fl_str_mv Rangel Caballero, Jaime
dc.contributor.author.spa.fl_str_mv Prada Ojeda, Juan Camilo
dc.contributor.cvlac.*.fl_str_mv https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000971766
dc.contributor.researchgroup.spa.fl_str_mv Grupo de Investigación Tecnologías de Información - GTI
Grupo de Investigaciones Clínicas
dc.subject.keywords.eng.fl_str_mv Web page design
Website development Electronic commerce
Systems engineering
Research
Design pattern
Facets
Modules
Frameworks
topic 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
dc.subject.lemb.spa.fl_str_mv Diseño de páginas web
Desarrollo de páginas web Comercio electrónico
Ingeniería de sistemas
Investigaciones
dc.subject.proposal.spa.fl_str_mv Patrón de diseño
Facetas
Módulos
description 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.
publishDate 2008
dc.date.issued.none.fl_str_mv 2008
dc.date.accessioned.none.fl_str_mv 2020-06-26T17:56:08Z
dc.date.available.none.fl_str_mv 2020-06-26T17:56:08Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/1230
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
url http://hdl.handle.net/20.500.12749/1230
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Prada Ojeda, Juan Camilo, Rangel Caballero, Jaime (2008). 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. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB
ALLEN, Rob. Zend Framework in Action: Early Access Edition. MANNING publications, 2007. p 12
ALLEXANDER, Christopher, Ishikawa, Silverstein, Jacobson, Fiksdahl-King, y Angel. A Pattern Language. Oxford University Press, New York, 1977. 1216 p.
CORTAZAR, Rebeca. Análisis y aportaciones a la metodología SQ-MET. Departamento de Ingeniería del Software. Universidad de Deusto.
CORTAZAR, Rebeca. SQ-MET: Desarrollo de una Metodología de Validación de Aplicaciones Internet. Departamento de Ingeniería del Software. Universidad de Deusto.
DEGIOVANNINI, Marcio. Comparativa de Frameworks WEB javaHispano [en linea] Javahispano.com [Citado el 24 de Octubre de 2007] Disponible en interenet: <http://www.javahispano.org/contenidos/es/comparativa_de_frameworks_web/>
D’SOUZA. Desmond, Francis y Wills. Objects, Components and Frameworks, Addison Wesley,California, October 1998. 745 p.
FILEV, Andrew, Adoptar y aprovechar los procesos ágiles en el desarrollo de software internacional [en linea] MSDN, 26 de Enero de 2007 [Citado el 22 de Octubre de 2007] Disponible en internet: http://www.microsoft.com/spanish/ msdn/articulos/archivo/260107/voices/bb245671.mspx#EVB
GAMMA, Erich, Helm, Johnson y Vlissides. Design Patterns. Elements of Reusable Object-Oriented Sofware. Addison Wesley, USA, 1995
GEHTLAND, Justin, Galbraith y Almaer, The Pragmatic Programmers: Pragmatic Ajax a Web 2.0 Primer, Raleigh, North Carolina 2007. 163 p.
GUTIERREZ, Andres Felipe. Kumbia PHP Framework: Porque programar debería ser mas facil. Comunidad Kumbia [en linea] Colombia [Citado el 29 de Agosto de 2007]. Disponible en internet: < http://www.kumbia.org/LibroDeKumbia.pdf >
HALCHMI, Z., HOMMEL, K., y AVITAL. O, Electronic Commerce, citado por ZUÑIGA, Víctor. Comercio Electrónico: Estado actual, Perspectivas y servicios. Universidad de las Américas, Puebla 1999.
LADD, Seth y Donald. Expert Spring MVC and the Web Flows, Apress. Estados Unidos. 2006. 423 p.
MOODY, Paul. Toma de decisiones gerenciales. McGraw Hill. Bogotá, 1991.
O'Brien, Duane. PHP frameworks: Getting started with three popular frameworks [en linea] IBM, 9 de Octubre ed 2997 [Citado el 23 de Agosto de 2007] Disponible en internet:<http://www.ibm.com/developerworks/opensource/library/os-php-fwk1/? S_TACT=105AGX44&S>
OLSEN, Dave y Janzen. Blogging for Retailers. Elastic Path Software. Vancouver, Canada. Enero de 2007
OLSINA, Luis Antonio. Metodología Cuantitativa para la Evaluación y Comparación de la Calidad de Sitios Web. Universidad Nacional de La Plata, Facultad de Ciencias Exactas. Argentina. 1999.
O'REILLY, Tim. Qué es Web 2.0: Patrones de Diseño y modelos del negocio para la siguiente generación del software. O'Reilly Media, INC. 2006, 32 p.
PALLETT, Dennis,Taking a look at ten different PHP frameworks. PHPit Totally PHP, [en linea] Estados Unidos: The Pallet Group, Marzo 20 de 2006 a las 12:21 CST [citado el 15 de septiembre de 2007]. Disponible en internet: <http://www.phpit.net/article/ten-different-php-frameworks/>
RAIBLE, Matt. Comparing Web Frameworks: Struts, Spring, MVC, Webwork, Tapestry & JSF. Virtuas. United States. 2005. 43 p.
RALPH VonSosen, The eCommerce 2.0 Handbook: how to prosper in the new era of online selling, Infotopia Inc. 2007. 65 p.
THOMAS, Dave y Hansson. The Pragmatic Programmers: Agile Web Development with Rails, segunda edición. Raleigh, North Carolina 2007. 715 p
WILLIAMS, Justin. Rails Solutions: Ruby on Rails Made Easy, Friendosft, California. 2007. 285 p.
WILLIAMS, Justin. Rails Solutions: Ruby on Rails Made Easy, Friendosft, California. 2007. 285 p.
Wikipedia, The free encyclopedia. Crisis de las Puntocom. [en linea] Comunitario [Citado el 27 de Agosto de 2007] Disponible en internet: <http://es.wikipedia.org/wiki/Crisis_de_las_puntocom>.
ZENDFramework. Programmer's Reference Guide [en linea] Zend Framework, 17 de marzo de 2008 [Citado el 19 de marzo de 2008]. Disponible en Internet: <http://framework.zend.com/manual/en/zend.search.lucene.html>
ZUÑIGA, Víctor. Comercio Electrónico: Estado actual, Perspectivas y servicios. Universidad de las Américas, Puebla 1999.
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Bucaramanga (Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/1230/1/2008_Tesis_Prada_Ojeda_Juan_Camilo.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/1230/2/2008_Tesis_Prada_Ojeda_Juan_Camilo.pdf.jpg
bitstream.checksum.fl_str_mv 4529d3ae563091a0faa16c3686745e2b
02b833df42152d73cca90caf94d6f83c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277795516252160
spelling Rangel Caballero, Jaimede22a33b-532c-4c5b-900f-f3e8d27a657c-1Prada Ojeda, Juan Camiloc06ce5d4-7713-4247-b0a5-a4b265dafd7f-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000971766Grupo de Investigación Tecnologías de Información - GTIGrupo de Investigaciones Clínicas2020-06-26T17:56:08Z2020-06-26T17:56:08Z2008http://hdl.handle.net/20.500.12749/1230instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABDurante 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.INTRODUCCIÓN 8 1. PRÁCTICAS DE DESARROLLO 11 1.1 TENDENCIAS DE DESARROLLO EN LA WEB 11 1.2 LOS FRAMEWORKS DE PROGRAMACIÓN 15 1.2.1 Utilidad de un framework. 16 1.3 PATRONES DE DISEÑO EN LOS FRAMEWORKS 17 1.4 PATRÓN MODELO – VISTA – CONTROLADOR 20 2. DISEÑO DE LA METODOLOGÍA DE EVALUACIÓN DE FRAMEWORKS 24 2.1 MODELO SQ-MET. 24 2.1.1 Facetas de una aplicación Web. 25 2.1.2 Método de calificación en SQ-MET. 26 2.2 ADAPTACIÓN DEL MODELO SQ-MET AL MODELO DE EVALUACION DE FRAMEWORKS. 27 2.3 DEFINICIÓN DEL MODELO DE EVALUACIÓN DE FRAMEWORKS 28 2.3.1 Definición de los Módulos 29 2.3.2 Definición del peso de un módulo 31 2.3.3 Definición de la puntuación de un módulo. 35 2.3.4 El punto de vista del programador. 37 3. SISTEMAS DE COMERCIO ELECTRÓNICO 41 3.1 ARQUITECTURA DE UN SISTEMA DE COMERCIO ELECTRÓNICO 42 4. APLICACIÓN DEL MODELO DE EVALUACIÓN DE FRAMEWORKS 47 4.1 FACETAS DEL PROTOTIPO 47 4.1.1 Especificación de facetas para un sistema de comercio electrónico 48 4.2 MÓDULOS DEL FRAMEWORK 51 4.2.1 Patrón de diseño Modelo Vista Controlador (MVC). 51 4.2.2 Manejo de usuarios (UM).. 52 4.2.3 Manejo de Bases de datos (DBM). 53 4.2.4 Manipulación de información (IM). 53 4.2.5 Manipulación de Documentos (DM). 55 4.2.6 Internacionalización (i18n). 55 4.2.7 Integración con Web Services (WSI). 56 4.3 PERSPECTIVA DEL PROGRAMADOR 56 4.4 EVALUACIÓN 57 4.4.1 Pesos de los módulos. 59 5. DESARROLLO DEL PROTOTIPO 65 5.1 EL ARCHIVO BOOTSTRAP 67 5.2 IMPLEMENTACIÓN DEL MVC 70 5.2.1 El controlador y la clase Zend_Controller_Action. 70 5.2.2 El modelo y la clase Zend_Db_Table. 71 5.2.3 La vista y la clase Zend_View. 73 5.3 MANIPULACIÓN DE USUARIOS Y LA CLASE ZEND_AUTH 75 5.4 FORMULARIOS Y LA CLASE ZEND_FORM 78 5.5 BUSCADOR Y LA CLASE ZEND_SEARCH_LUCENE 81 5.6 WEB SERVICES Y LA CLASE ZEND_SERVICE_AUDIOSCROBBLER 84 5.7 LISTAS DE CORREOS Y LA CLASE ZEND_MAIL 87 5.8 MANEJO DE MONEDAS Y LA CLASE ZEND_CURRENCY 89 6. CONCLUSIONES 91 7. RECOMENDACIONES Y TRABAJOS FUTUROS 92 BIBLIOGRAFÍA 93PregradoDuring the development period of a web application, the developer is committed from the beginning to deliver a functional product in a short time, maintaining the quality of the software. To allow programmers to meet their development needs, free web programming frameworks are proposed as a solution. The new difficulty lies in the selection of said framework, since each one attacks the problem in a different way, making what, at first, could be a trivial task, now and due to the large number of existing frameworks, becomes an arduous selection process based on practice with the framework. That is why this project proposes a methodology for evaluating frameworks and makes a comparison between four of the most representative open source programming frameworks based on the PHP language, allowing a selection based on the study and finally supporting said selection by an application made with the framework .. This study aims to provide an outlet for the problem of selecting a development tool, specifically based on free code because, due to their development characteristics, they propose solutions that are more faithful to current needs.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaEstudio de frameworks para el desarrollo de aplicaciones web bajo entornos de desarrollo de código libre, aplicado a un portal de comercio electrónicoFrameworks study for the development of web applications under open source development environments, applied to an e-commerce portalIngeniero de SistemasBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPWeb page designWebsite development Electronic commerceSystems engineeringResearchDesign patternFacetsModulesFrameworksDiseño de páginas webDesarrollo de páginas web Comercio electrónicoIngeniería de sistemasInvestigacionesPatrón de diseñoFacetasMódulosPrada Ojeda, Juan Camilo, Rangel Caballero, Jaime (2008). 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. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABALLEN, Rob. Zend Framework in Action: Early Access Edition. MANNING publications, 2007. p 12ALLEXANDER, Christopher, Ishikawa, Silverstein, Jacobson, Fiksdahl-King, y Angel. A Pattern Language. Oxford University Press, New York, 1977. 1216 p.CORTAZAR, Rebeca. Análisis y aportaciones a la metodología SQ-MET. Departamento de Ingeniería del Software. Universidad de Deusto.CORTAZAR, Rebeca. SQ-MET: Desarrollo de una Metodología de Validación de Aplicaciones Internet. Departamento de Ingeniería del Software. Universidad de Deusto.DEGIOVANNINI, Marcio. Comparativa de Frameworks WEB javaHispano [en linea] Javahispano.com [Citado el 24 de Octubre de 2007] Disponible en interenet: <http://www.javahispano.org/contenidos/es/comparativa_de_frameworks_web/>D’SOUZA. Desmond, Francis y Wills. Objects, Components and Frameworks, Addison Wesley,California, October 1998. 745 p.FILEV, Andrew, Adoptar y aprovechar los procesos ágiles en el desarrollo de software internacional [en linea] MSDN, 26 de Enero de 2007 [Citado el 22 de Octubre de 2007] Disponible en internet: http://www.microsoft.com/spanish/ msdn/articulos/archivo/260107/voices/bb245671.mspx#EVBGAMMA, Erich, Helm, Johnson y Vlissides. Design Patterns. Elements of Reusable Object-Oriented Sofware. Addison Wesley, USA, 1995GEHTLAND, Justin, Galbraith y Almaer, The Pragmatic Programmers: Pragmatic Ajax a Web 2.0 Primer, Raleigh, North Carolina 2007. 163 p.GUTIERREZ, Andres Felipe. Kumbia PHP Framework: Porque programar debería ser mas facil. Comunidad Kumbia [en linea] Colombia [Citado el 29 de Agosto de 2007]. Disponible en internet: < http://www.kumbia.org/LibroDeKumbia.pdf >HALCHMI, Z., HOMMEL, K., y AVITAL. O, Electronic Commerce, citado por ZUÑIGA, Víctor. Comercio Electrónico: Estado actual, Perspectivas y servicios. Universidad de las Américas, Puebla 1999.LADD, Seth y Donald. Expert Spring MVC and the Web Flows, Apress. Estados Unidos. 2006. 423 p.MOODY, Paul. Toma de decisiones gerenciales. McGraw Hill. Bogotá, 1991.O'Brien, Duane. PHP frameworks: Getting started with three popular frameworks [en linea] IBM, 9 de Octubre ed 2997 [Citado el 23 de Agosto de 2007] Disponible en internet:<http://www.ibm.com/developerworks/opensource/library/os-php-fwk1/? S_TACT=105AGX44&S>OLSEN, Dave y Janzen. Blogging for Retailers. Elastic Path Software. Vancouver, Canada. Enero de 2007OLSINA, Luis Antonio. Metodología Cuantitativa para la Evaluación y Comparación de la Calidad de Sitios Web. Universidad Nacional de La Plata, Facultad de Ciencias Exactas. Argentina. 1999.O'REILLY, Tim. Qué es Web 2.0: Patrones de Diseño y modelos del negocio para la siguiente generación del software. O'Reilly Media, INC. 2006, 32 p.PALLETT, Dennis,Taking a look at ten different PHP frameworks. PHPit Totally PHP, [en linea] Estados Unidos: The Pallet Group, Marzo 20 de 2006 a las 12:21 CST [citado el 15 de septiembre de 2007]. Disponible en internet: <http://www.phpit.net/article/ten-different-php-frameworks/>RAIBLE, Matt. Comparing Web Frameworks: Struts, Spring, MVC, Webwork, Tapestry & JSF. Virtuas. United States. 2005. 43 p.RALPH VonSosen, The eCommerce 2.0 Handbook: how to prosper in the new era of online selling, Infotopia Inc. 2007. 65 p.THOMAS, Dave y Hansson. The Pragmatic Programmers: Agile Web Development with Rails, segunda edición. Raleigh, North Carolina 2007. 715 pWILLIAMS, Justin. Rails Solutions: Ruby on Rails Made Easy, Friendosft, California. 2007. 285 p.WILLIAMS, Justin. Rails Solutions: Ruby on Rails Made Easy, Friendosft, California. 2007. 285 p.Wikipedia, The free encyclopedia. Crisis de las Puntocom. [en linea] Comunitario [Citado el 27 de Agosto de 2007] Disponible en internet: <http://es.wikipedia.org/wiki/Crisis_de_las_puntocom>.ZENDFramework. Programmer's Reference Guide [en linea] Zend Framework, 17 de marzo de 2008 [Citado el 19 de marzo de 2008]. Disponible en Internet: <http://framework.zend.com/manual/en/zend.search.lucene.html>ZUÑIGA, Víctor. Comercio Electrónico: Estado actual, Perspectivas y servicios. Universidad de las Américas, Puebla 1999.ORIGINAL2008_Tesis_Prada_Ojeda_Juan_Camilo.pdf2008_Tesis_Prada_Ojeda_Juan_Camilo.pdfTesisapplication/pdf2047941https://repository.unab.edu.co/bitstream/20.500.12749/1230/1/2008_Tesis_Prada_Ojeda_Juan_Camilo.pdf4529d3ae563091a0faa16c3686745e2bMD51open accessTHUMBNAIL2008_Tesis_Prada_Ojeda_Juan_Camilo.pdf.jpg2008_Tesis_Prada_Ojeda_Juan_Camilo.pdf.jpgIM Thumbnailimage/jpeg4870https://repository.unab.edu.co/bitstream/20.500.12749/1230/2/2008_Tesis_Prada_Ojeda_Juan_Camilo.pdf.jpg02b833df42152d73cca90caf94d6f83cMD52open access20.500.12749/1230oai:repository.unab.edu.co:20.500.12749/12302024-01-21 13:37:37.298open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co