Performance Evaluation of Web Application Frameworks

Thumbnail Image
Date
2016-04-01
Authors
Wong, Jason
Major Professor
Advisor
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Authors
Research Projects
Organizational Units
Journal Issue
Is Version Of
Versions
Series
Series
Honors Projects and Posters
University Honors Program

The Honors project is potentially the most valuable component of an Honors education. Typically Honors students choose to do their projects in their area of study, but some will pick a topic of interest unrelated to their major.

The Honors Program requires that the project be presented at a poster presentation event. Poster presentations are held each semester. Most students present during their senior year, but may do so earlier if their honors project has been completed.

This site presents project descriptions and selected posters for Honors projects completed since the Fall 2015 semester.

Department
Electrical & Computer Engineering
Abstract

The market of web application frameworks is flooded with so many options. In result, the objective of this project is to compare the most popular web application frameworks and evaluate them against a set of "performance" standards. After conducting user and market surveys I limited my “performance” standards to database access, JSON serialization, and high-traffic capabilities. Using these standards, I gathered existing test data as well as developed web tools to facilitate in independent testing. The main frameworks tested during my research includes: SpringMVC, NodeJS, ASP.net, CodeIgniter, Laravel, and Symphony2. The main conclusion of my research is that avoiding the use of frameworks will result in better web application performance; however, this better web application performance can often come at a cost of maintainable and modular code.

Comments
Description
Keywords
Citation
DOI
Source
Subject Categories
Copyright