首页    期刊浏览 2024年10月07日 星期一
登录注册

文章基本信息

  • 标题:Design & Implementation of Jmeter Framework for Performance Comparison in Ruby, PHP, & Python Web Applications
  • 本地全文:下载
  • 作者:Varun Kumar ; Dr. Vinay Chopra
  • 期刊名称:International Journal of Innovative Research in Science, Engineering and Technology
  • 印刷版ISSN:2347-6710
  • 电子版ISSN:2319-8753
  • 出版年度:2017
  • 卷号:6
  • 期号:8
  • 页码:16447
  • DOI:10.15680/IJIRSET.2017.0608218
  • 出版社:S&S Publications
  • 摘要:The absence of thebroadperformance comparison for websites in multiple frameworks has been a majordeterrentin this area. There is a need of preemptive charting which then can be referred to before selecting a frameworkfor web development. The use of best practices is crucial and worthwhile, albeitthe performance of an application can’tbe emasculated. While the former, in general,employsDRY (Don’t Repeat Yourself) approach, thus reducing themanagement of the plethora of code; the later, on contrary,deals with minimizing the perceived delay in page load time.In this paper, we investigate the performance of Yii & Symfony, which are PHP frameworks, Django, which is aPython framework and Ruby on Rails, which is a Ruby framework.Different applications are developed for differentframeworks, but each with a unique user interface. Also, each application shares a common MySQL database.These results are further used to conduct performance comparative analysis, which isto identify that which amongother frameworks perform better in terms of 5 KPI’s (Key Performance Indicators). At the end, it concludes that interms of Response Time, Throughput. Efficiency& Latency,Django outperformed other frameworksbasedon thenumber of samples processed over time. On the other hand,Rails utilized the least CPU Processing among otherframeworks for the same kind of task. It was also found that the PHP applications – Symfony & YII – took the leastnumber of bytes to process the same task in contrast to other frameworks. In-terms of KPI’s, Django application wasfound to be more efficient in comparison to other frameworks in the most scenarios.
  • 关键词:WAMP; performance comparative analysis; MVC; KPI; Jmeter; PHP; Python; Django; Ruby on Rails;Symfony; Sample Time/Response Time/Load Time; Latency; Efficiency; CPU Utilization; Throughput; Response;Time; Threads/Users; Samples; Auto-scaling.
国家哲学社会科学文献中心版权所有