An Approach to Selection of Applications Architecture and Performance Improvement of Web Pages Processing on the Web-based System
碩士 === 東吳大學 === 資訊管理學系 === 97 === As the growth of World Wide Web (WWW) users and fast development of Web technologies, a number of companies provide services through Web-based. The performance of Web-site is one of main factors of the good services. Web sites consist of a front-end web server, appl...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/46982838469345188631 |
id |
ndltd-TW-097SCU05396058 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097SCU053960582016-04-29T04:19:44Z http://ndltd.ncl.edu.tw/handle/46982838469345188631 An Approach to Selection of Applications Architecture and Performance Improvement of Web Pages Processing on the Web-based System Web-based系統的應用架構選擇與網頁處理績效改善之研究 Wei-Chan Huang 黃偉展 碩士 東吳大學 資訊管理學系 97 As the growth of World Wide Web (WWW) users and fast development of Web technologies, a number of companies provide services through Web-based. The performance of Web-site is one of main factors of the good services. Web sites consist of a front-end web server, application logic, a back-end Database, each layer has a number set of software feature to be selected. The purposes of this paper are to select appropriate application architecture and also to evaluate the performance of three dynamic Web technologies such as PHP, JSP, or ASP.NET(C#) for evaluating Web-based system performance under different combinations. These combinations include (1) Web Servers: Apache, Tomcat, or IIS; and (2) Database Management System: Microsoft SQL Server 2000, or MySQL 5.0; and (3) Operation System: Windows Server 2003 or Fedora Core 7 Linux. Thus, we perform simulations to measure the performance of these architectures using TPC-W Benchmark. Our simulations results indicate that ASP.NET obtain the shorter response time with Microsoft SQL Server 2000 under Windows operation system, and PHP obtain the shorter response time with MySQL under Linux operation system. In addition, our final results indicate that adjustments configuration parameter values of min server memory, max server memory in the SQL Server, and configuration parameter values of key_buffer_size, cache_size in the MySQL, reduce the response time of Web-page. Consequently, our proposed approach to selection of applications architecture and performance improvement of Web pages processing can be the reference modeling for Web site developer to implement Web-based applications system. Shin-Jer Yang 楊欣哲 2009 學位論文 ; thesis 53 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 東吳大學 === 資訊管理學系 === 97 === As the growth of World Wide Web (WWW) users and fast development of Web technologies, a number of companies provide services through Web-based. The performance of Web-site is one of main factors of the good services. Web sites consist of a front-end web server, application logic, a back-end Database, each layer has a number set of software feature to be selected.
The purposes of this paper are to select appropriate application architecture and also to evaluate the performance of three dynamic Web technologies such as PHP, JSP, or ASP.NET(C#) for evaluating Web-based system performance under different combinations. These combinations include (1) Web Servers: Apache, Tomcat, or IIS; and (2) Database Management System: Microsoft SQL Server 2000, or MySQL 5.0; and (3) Operation System: Windows Server 2003 or Fedora Core 7 Linux. Thus, we perform simulations to measure the performance of these architectures using TPC-W Benchmark. Our simulations results indicate that ASP.NET obtain the shorter response time with Microsoft SQL Server 2000 under Windows operation system, and PHP obtain the shorter response time with MySQL under Linux operation system. In addition, our final results indicate that adjustments configuration parameter values of min server memory, max server memory in the SQL Server, and configuration parameter values of key_buffer_size, cache_size in the MySQL, reduce the response time of Web-page. Consequently, our proposed approach to selection of applications architecture and performance improvement of Web pages processing can be the reference modeling for Web site developer to implement Web-based applications system.
|
author2 |
Shin-Jer Yang |
author_facet |
Shin-Jer Yang Wei-Chan Huang 黃偉展 |
author |
Wei-Chan Huang 黃偉展 |
spellingShingle |
Wei-Chan Huang 黃偉展 An Approach to Selection of Applications Architecture and Performance Improvement of Web Pages Processing on the Web-based System |
author_sort |
Wei-Chan Huang |
title |
An Approach to Selection of Applications Architecture and Performance Improvement of Web Pages Processing on the Web-based System |
title_short |
An Approach to Selection of Applications Architecture and Performance Improvement of Web Pages Processing on the Web-based System |
title_full |
An Approach to Selection of Applications Architecture and Performance Improvement of Web Pages Processing on the Web-based System |
title_fullStr |
An Approach to Selection of Applications Architecture and Performance Improvement of Web Pages Processing on the Web-based System |
title_full_unstemmed |
An Approach to Selection of Applications Architecture and Performance Improvement of Web Pages Processing on the Web-based System |
title_sort |
approach to selection of applications architecture and performance improvement of web pages processing on the web-based system |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/46982838469345188631 |
work_keys_str_mv |
AT weichanhuang anapproachtoselectionofapplicationsarchitectureandperformanceimprovementofwebpagesprocessingonthewebbasedsystem AT huángwěizhǎn anapproachtoselectionofapplicationsarchitectureandperformanceimprovementofwebpagesprocessingonthewebbasedsystem AT weichanhuang webbasedxìtǒngdeyīngyòngjiàgòuxuǎnzéyǔwǎngyèchùlǐjīxiàogǎishànzhīyánjiū AT huángwěizhǎn webbasedxìtǒngdeyīngyòngjiàgòuxuǎnzéyǔwǎngyèchùlǐjīxiàogǎishànzhīyánjiū AT weichanhuang approachtoselectionofapplicationsarchitectureandperformanceimprovementofwebpagesprocessingonthewebbasedsystem AT huángwěizhǎn approachtoselectionofapplicationsarchitectureandperformanceimprovementofwebpagesprocessingonthewebbasedsystem |
_version_ |
1718252161740046336 |