{"title":"基于web的应用程序性能优化","authors":"Abubakar Bello Bada","doi":"10.21817/ijcsenet/2021/v10i2/211002005","DOIUrl":null,"url":null,"abstract":"Web-based applications have become the new way for people to interact, be it work or business. Users always expect a fast response from the applications. The performance of web-based applications has always been a critical non-functional requirement. A better performing web-based system leads to better user experience which leads to repeated visits and in turn more revenues. Performance problems can bring all kinds of undesired consequences like bad reputation, loss of revenue and low productivity especially in an e-commerce system. Recent advancement leads to mobile device proliferation, increase in traffic volumes and richer content, which all increase application delivery challenges. Users not only expect fast application response time, but also expect higher throughput. In this work an e-commerce system is created, a performance tuning up was done on it to reduce the number of HTTP requests made and also reduce the size and number of pages and images in the system. Other ways of performance optimization were also considered. The system's performance was tested before and after performance tuning up, a load test was also done for 3000, 5000 and 10000 concurrent users. The results were compared to see the effect of the performance optimization techniques used.","PeriodicalId":431958,"journal":{"name":"International Journal of Computer Science Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"PERFORMANCE OPTIMIZATION OF WEB-BASED APPLICATION\",\"authors\":\"Abubakar Bello Bada\",\"doi\":\"10.21817/ijcsenet/2021/v10i2/211002005\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Web-based applications have become the new way for people to interact, be it work or business. Users always expect a fast response from the applications. The performance of web-based applications has always been a critical non-functional requirement. A better performing web-based system leads to better user experience which leads to repeated visits and in turn more revenues. Performance problems can bring all kinds of undesired consequences like bad reputation, loss of revenue and low productivity especially in an e-commerce system. Recent advancement leads to mobile device proliferation, increase in traffic volumes and richer content, which all increase application delivery challenges. Users not only expect fast application response time, but also expect higher throughput. In this work an e-commerce system is created, a performance tuning up was done on it to reduce the number of HTTP requests made and also reduce the size and number of pages and images in the system. Other ways of performance optimization were also considered. The system's performance was tested before and after performance tuning up, a load test was also done for 3000, 5000 and 10000 concurrent users. The results were compared to see the effect of the performance optimization techniques used.\",\"PeriodicalId\":431958,\"journal\":{\"name\":\"International Journal of Computer Science Engineering\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Computer Science Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.21817/ijcsenet/2021/v10i2/211002005\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Computer Science Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21817/ijcsenet/2021/v10i2/211002005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Web-based applications have become the new way for people to interact, be it work or business. Users always expect a fast response from the applications. The performance of web-based applications has always been a critical non-functional requirement. A better performing web-based system leads to better user experience which leads to repeated visits and in turn more revenues. Performance problems can bring all kinds of undesired consequences like bad reputation, loss of revenue and low productivity especially in an e-commerce system. Recent advancement leads to mobile device proliferation, increase in traffic volumes and richer content, which all increase application delivery challenges. Users not only expect fast application response time, but also expect higher throughput. In this work an e-commerce system is created, a performance tuning up was done on it to reduce the number of HTTP requests made and also reduce the size and number of pages and images in the system. Other ways of performance optimization were also considered. The system's performance was tested before and after performance tuning up, a load test was also done for 3000, 5000 and 10000 concurrent users. The results were compared to see the effect of the performance optimization techniques used.