Effects of Web Page Contents on Load Time over the Internet
|
|
|
- Whitney Mathews
- 10 years ago
- Views:
Transcription
1 Effects of Web Page Contents on Load Time over the Internet Zhou Munyaradzi 1, Giyane Maxmillan 2, Mutembedza Nyasha Amanda 3 1, 2, 3 Midlands State University, Faculty of Science and Technology, Department of Computer Science and Information, Gweru, Zimbabwe Abstract: This paper focuses on the effects of web page components on web page load time and how they can be modified to reduce load time. Website speed measuring software tools (EValid and YSlow), online website monitoring tools and a mathematical model was used to make quantitative and qualitative analysis on web page load time in relationship to web page content. This research showed that university X s website loads slowly within an average of seconds and may even fail to load as indicated by its average downtime of 9.32%. For application performance across the internet to improve, the website load time must be on average 8 seconds which increases the image of the site hence the perceived quality of services or products offered and thus increasing stakeholders satisfaction. The findings of the study revealed that an increase in total size of web page content components is directly proportional to increase in response time and web page content components have different effects on web page load time. The evidence in this study shows that web page load time is mainly affected by its web page content characteristics. The study recommends web developers to measure web page response time against threshold values such as the 8 second rule during designing and implementation of a web page and adapt techniques identified which reduce load time. Keywords: Website optimization, EValid, YSlow, Web page load time, web page content. 1. Introduction Websites play an important role in academic institutions especially in universities and colleges as they are used as a method of teaching and a means of online internationalization. Internet users demand the similar level of performance as they experience when connecting to applications via the LAN. Typically, websites on LAN load faster mainly because the web page content is stored locally requiring less load time [1]. Most universities have stakeholders globally dispersed who study at campuses or purse their studies online and they rely more on their websites as a tool to convey information. The load time of websites is one of the most important factors affecting its usability, most internet users will just skip a site altogether if it fails to load within an average of 8 seconds [2]. To increase its global market share the institute must standardize its web page load time. Information Communication Technology is a strategic goal of University X and now it relies more on its website and also its web portal. The website has e-learning facilities where students access their learning materials (notes, assignments, continuous assessments marks, module course outlines, and so on), a chat panel between student and lecturer, news and updates through a notice board for both staff and students. The university s degree programmes include conventional, parallel, block-release and visiting students. Block-release and visiting school students usually access their e-learning accounts out of campus since they are employees in different regions of SADC and abroad more so to international students during their holidays/potential international students hence they access the site over the internet so the load time of website needs to be analyzed. A second delay in web page response time leads to a 16% decrease in customer satisfaction [3]. University X s mission statement on exploiting ICT is being implemented and there is need to meet international standards as they use the website as a means of teaching, admission of international students, collaboration, e-learning and so on. The institute is in collaboration and is in the process of collaborating with different universities around the globe and national colleges who access the website over the internet. Various groups of students such as visiting and block-release access the site externally so the issue of web page load time is important since they claim the website response time is slow and it might fail to load completely. Having more diversified web users means there is need to meet more diversified user needs, which challenges the web developers and systems capacity. This research seeks to determine how websites load time can be sped up, establish whether the number of HTTP requests has a direct relationship with latency, find out how web page objects such as images files affect website load time and how these objects can be optimized to reduce load time, investigate whether web page load time differ in two major browser technologies, Internet Explorer and Firefox and lastly examine how web page weight relate to web page uptime/downtime. This research will help to cement the institute s mission on how it can exploit Information Communication Technology (ICT) on websites. Also the Information Technology Services software development team will benefit from the recommendations to improve the site s performance globally. At many organizations, webbased applications are the backbone of business-critical processes such as ecommerce operations, financial transactions, and media. End users have direct connection to applications to initiate and complete transactions from their web browser, so the success or failure of web-based applications depends on a fast and reliable access conditions for the end users. This is particularly critical for e-commerce applications where even small differences in response times can have a dramatic effect on such metrics as page views, number of searches, and site revenue. Website optimization will help enhance the organization s image and increase stakeholder s loyalty. One of the benefits is helping to protect and even increase online revenue by preventing downtime for critical systems. Another related benefit of Paper ID:
2 preventing downtime is preserving the reputation of the company. 2. Materials and Methods Literature study on web optimization and experiments on University X s website were used as a case study in this investigation since it is easily accessed over the intranet. Website online monitoring tools were used to make quantitative and qualitative analysis on web page load time for the locations including Los Angeles and New York, (US), Gloucester (UK), Dortmund (Germany), St. Petersburg (Russia) and Sydney (Australia). Mainly a quantitative research method was used through using page-speed and page-test measurement tools. YSlow, a software tool was used to make an analysis of web page components since it analyzes web page performance and shows why performance is slow. EValid software tool was used since it clearly shows the identifiable characteristics of a web page and their sizes in kilobytes. A mathematical model was developed and was verified using an online measurement tool YSlow. 3. Results The results obtained from the experiments will be presented in the form of tables and figures. 3.1 YSlow and EValid experiments Table 1: Object type and size Object Type Size(bytes) Object Load Time (s) HTML HTML Images CSS Images 0 0 Total Images JavaScript CSS Multimedia 0 0 Other 0 0 at the bottom of the page to reduce latency which results in an increase in web page load time. 3.3 Expire headers There are 40 static components without a far-future expiration date. These components need to be specified the day, month and year which they will expire so that the content will become cacheable hence reduce web page load time. 3.4 Static components There are 23 static components that are not on a Content Delivery Network (CDN). There is need to specify CDN hostnames in different countries within all continents which will dramatically improve the speed of a website since users are artificially nearer to the server. 3.5 Images HTML images have a total size of bytes which is approximately 3.24% of the total web page size and these images have been compressed using Gzip. An experiment carried out using Yahoo! Smush.it tool showed that since these images have been compressed, there are no savings which can be done on these images. The experiment was carried out since a reduction in web page size will correspondingly reduce web page load time. 3.6 Uptime and downtime experiments using Uptrends An analysis of 10 reports from uptrends was done on the current web page and uptime was 99.32% hence a page size of less than bytes results in a decrease in downtime which is also related to load time. Table 2: Effects of Objects size on response time Object Increase/(Reduction) in response time as a percentage with respect to change in size of the object HTML (4.72%) HTML (45.91%) JavaScript 552% CSS 25% 3.2 JavaScripts position Table 3: External Objects External Object Quantity Total HTML 1 Total HTML Images 19 Total CSS images 0 Total Images 19 Total Scripts 4 Total CSS imports 1 Total frames 0 Total Iframes 0 Total objects 25 Figure 1: Daily Uptrends Management report for account: Table 4: Uptime and downtime sample report of the current web page. Vital statistics in period Uptime 99.32% Number of errors 2 Number of warnings 2 Number of alerts 4 Number of checks 290 There are three (3) JavaScript scripts found in the head of the document (home page). These JavaScripts need to be put 3.7 Website load time (24*7) Ten online experiments were carried out on the monitoring site and an average response time Paper ID:
3 of 6.5seconds was recorded, there is a direct relationship between web page size and load time. A sample of a report carried out is as follows: Santiago, Chile (760 Kbps) 2.83 Ten experiments were done using the ping and tracert commands for Harare and Johannesburg. The average web page load time in Harare (Zimbabwe) was 1.85 seconds and in Johannesburg (South Africa) it was 2.35 seconds. Generally the web page load time mean is 5.3 seconds using online monitoring tools for the selected check points which were 0.4 seconds less than the mean response time carried out using EValid and YSlow tools. Figure 2: Website load time The correlation coefficient of all objects with relation to response time is which shows that there is no linear pattern in the size of objects in relation to response time and this can be further cemented by the least square formulae derived from these results: Load time (milliseconds) = (object type size) milliseconds. A linear pattern can be achieved when comparing specific object type size in relation to load time. This means that for a specified object size the Response time(s) = (object size/4480) ±0.7s (packet loss factor) 3.8 Internet supervision website load time An internet supervision site was used to carry out ten experiments on different check points supported by the service after upgrading of the site. The average load time was as follows according to check point and its connection speed: Dortmund, Germany (5 Mbps) 2.65 Beijing, China (5 Mbps) 3.02 Sydney, Australia (5 Mbps) 3.45 Gloucester, UK (5 Mbps) 2.82 Chicago, IL (45 Mbps) 2.25 Washington, DC (3 Mbps) 4.58 Los Angeles, CA (1.5 Mbps) Multi-browser website performance Five experiments were carried out on multi-browser website performance and on average Internet Explorer was slower than Firefox using the online tool on The results of the experiment are shown in Table 5. Table 5: Browser and Location Response Time Differences Location Internet Explorer (seconds) Firefox (seconds) New York, NY Seattle, WA Los Angeles, CA Chicago, IL Discussion The results from this study shows that web page load time is mainly affected by its web page content rather than client and web-server network conditions. There are 23 static components that are not on a CDN. The average load time according to check point and its connection speed shows that an increase in distance between the client and web server increases response time. There is need to introduce CDNs (the server with the fewest network hops or the server with the quickest response time is chosen since it reduces response time as noted by [4], [5], [6]. Web page content components have different effects on web page load time. JavaScripts increase the number of HTTP request which will also increase web page load time. There are 3 JavaScript scripts found in the head of the document. These JavaScripts need to be put at the bottom of the page to reduce latency which results in an increase in web page load time. There are 23 static components without a far-future expiration date. These components need to be specified the day, month and year which they will expire so that the content will become cacheable hence reduce web page load time. Caching is the most important and most widely used performance improvement technique for web-based systems since retrieving data from these caching locations will reduce transmission time across the internet as noted in the motivational literature [7], [8], [9]. The study revealed that on average Internet Explorer is slower than Firefox. An increase in the number of connections per server a browser accommodates reduces web page response time which agrees with web browser technology literature review. Firefox allows an average of 6 connections per server which increases parallel downloads while Internet Explorer allows an average of 3. Paper ID:
4 [10] revealed that the larger the page, the longer it takes to load as was noted in the mathematical model and the online experiments. However studies by [8]; [10] does not show the relationship of web page content characteristics to response time which the study had clearly identified. The web page images had either a width or height missing attribute which causes poor response time. Specifying the width and height attribute of an image makes a web page to load the entire objects before the image is fully uploaded hence reducing response time. HTML images have a total size of bytes which is approximately % of the total web page size. 5. Conclusion Web page content affects the web page response time in relationship to object type and size. A critical analysis of the web page characteristics needs to be carried out by web developers to deploy a website which will comply with the 2 seconds rule by [11]. Load time increases as the geographical distance increases from the server to the client assuming that clients have the same connection speed. The problem of distance can be solved by using CDNs. From the motivational literature Internet Explorer has the largest market share while the web page is faster on Firefox than on Internet Explorer hence the developers must tailor the web page content to reduce the response time when using Internet Explorer. 6. Recommendations The total number of objects on the web page is 25 which by their number will dominate web page delay and therefore objects must be reduced. Above 20 objects per page the overhead from dealing with the actual objects (description time and wait time) accounts for more than 80% of whole page latency. There is need to combine, refine, and optimize external objects. Graphic rollovers must be replaced with CSS rollovers to speed display and minimize HTTP requests. Using CSS sprites helps in consolidating decorative images. Using CSS techniques such as colored backgrounds, borders, or spacing instead of graphic techniques can reduce HTTP requests. The total number of images on this page is 19 which need to be reduced through combining, replacing, and optimizing graphics and hence focusing on reducing size. Replacement of graphic rollover menus with CSS rollover menus will speed up throughput and minimize HTTP requests. Also optimizing parallel downloads by using different hostnames to reduce object overhead. The total size of the page is bytes, which loads in over 20 seconds on a 56Kbps modem or seconds on a 56Kbps modem, response time of less than 20 seconds can be achieved by reducing the web page size to not more than 100Kb. The total number of external script files on this page is 4, there is need to reduce this to 1 or 2. Re-factor and minify must be combined to optimize JavaScript files. Ideally University X should have one (or even embed scripts for high-traffic pages) on their web page. Placing external JavaScript files at the bottom of their BODY, and CSS files in the HEAD will enable progressive display in XHTML web pages. Combining JavaScript into one or eliminating them, and using HTTP compression was appropriate for any scripts placed in the HEAD of the document since it helps in reducing response time. As recommendations for further study researchers can also focus on different programming languages such as Delphi, Ruby and Java on how they affect web page load time for a distinct web page to be designed. There is need to research on how to promote websites through Search Engine Optimization (SEO) techniques adoption. In addition a further research on upgrading the normal desktop website version to a mobile site version will be a study of great value in relationship to response time. References [1] J. Eland, Web Stores Do-It-Yourself for Dummies. Wiley Publishing, Inc., Indianapolis, Indiana, pp 361, [2] Zona Research Group, The Need for Speed. Research Report: Zona Research Group, [3] Aberdeen Research, Customer Satisfaction on the web. Aberdeen Research Group Report, USA, 2010 [4] G. Pallis, A. Vakali, Insight and Perspectives for Content Delivery Networks. Communications of the ACM, Vol. 49, No. 1, ACM Press, NY, USA, pp , [5] A. Vakali, G. Pallis, Content Delivery Networks: Status and Trends. IEEE Internet Computing, IEEE Computer Society, pp , [6] G. Peng, CDN: Content Distribution Network. Technical Report TR-125, Experimental Computer Systems Lab, Department of Computer Science, State University of New York, Stony Brook, NY, [7] G. Barish, K. Obraczka, World Wide Web caching: Trends and techniques.usc Information Sciences Institute, [8] P. Killelea, Web Performance Tuning, 2 nd Edition. O'Reilly & Associates, Inc. Sebastopol, CA, USA, 2002 [9] A., K. Manjhi, Technical report submitted in partial fulfillment of the course CS625: Advanced Computer Networks.UK, 2008 [10] NetForecast, Field Guide to Application Delivery Systems Report. NetForecast, [11] Forrester Research and Gartner Group, Two load time report surveys. Forrester Research, Inc., 400 Technology Square, Cambridge, MA 02139, USA, 2009 Author Profile Munyaradzi Zhou holds a Post Graduate Diploma in Tertiary education from Midlands State University, a Bachelor of Science in Information Systems Honours degree from the Midlands State University and a Master of Science degree in Information Systems Management from Midlands State University and is currently a Doctoral Student at University of South Africa (UNISA). He is a lecturer at the Midlands State University, in the Department of Computer Science and Information Systems. Maxmillan Giyane holds a Post Graduate Diploma in Tertiary education from Midlands State University, a Bachelor of Science in Computer Science Honours Paper ID:
5 degree from the Midlands State University and a Master of Science degree in Information Systems Management from Midlands State University and is currently a Doctoral Student at University of South Africa (UNISA). He is a lecturer at the Midlands State University, in the Department of Computer Science and Information Systems. Mutembedza Nyasha Amanda holds a Post Graduate Diploma in Tertiary education from Midlands State University, a Bachelor of Science in Information Systems Honours degree from the Midlands State University and a Master of Science degree in Information Systems Management from Midlands State University and is currently a Doctoral Student at University of South Africa (UNISA). She is a lecturer at the Midlands State University, in the Department of Computer Science and Information Systems. Paper ID:
Web Performance. Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 2014/15. Sérgio Nunes
Web Performance Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 2014/15 Sérgio Nunes Web Performance Web optimization techniques are designed to improve the overall response time of a web application
Front-End Performance Testing and Optimization
Front-End Performance Testing and Optimization Abstract Today, web user turnaround starts from more than 3 seconds of response time. This demands performance optimization on all application levels. Client
Website Optimization Tips for Speed
Website Optimization Tips for Speed Sothern California WordPress Meetup Microsoft HQ, Los Angeles - 3/20/2012 Belsien Thomas [email protected] S Overview Of Website Optimization Content Optimizations
Mobile Application Performance Report
Mobile Application Performance Report Optimization Recommendations and Performance Analysis Report Prepared for - http://www.google.com VS http://www.yahoo.com Emulated Device Type: ipad OVERALL PERFORMANCE
Accelerating Wordpress for Pagerank and Profit
Slide No. 1 Accelerating Wordpress for Pagerank and Profit Practical tips and tricks to increase the speed of your site, improve conversions and climb the search rankings By: Allan Jude November 2011 Vice
Monitoring business critical web applications - Need for an effective strategy
Site24X7.com Monitoring business critical web applications - Need for an effective strategy White Paper from Site24x7.com Web: www.site24x7.com Table of Contents 1. Executive Summary 2. Overview 3. The
Website Performance: Kyle Simpson
Website Performance: Kyle Simpson (Video: 0_Introduction.mp4): Introduction 00:00:0000:07:50: An introduction and a discussion about how developers need to change their mindset to think about web performance
Improving Magento Front-End Performance
Improving Magento Front-End Performance If your Magento website consistently loads in less than two seconds, congratulations! You already have a high-performing site. But if your site is like the vast
12 Steps to Ensure Successful SaaS Delivery
WHITE PAPER The Web Performance Division of Compuware 12 Steps to Ensure Successful SaaS Delivery How to protect revenue, renewals, and customer satisfaction Good Performance = Good Business AOL revealed
E-commerce is also about
Magento server & environment optimization Get very fast page rendering, even under heavy load! E-commerce is also about NBS System 2011, all right reserved Managed Hosting & Security www.nbs-system.com
making drupal run fast
making drupal run fast 2 Objectives Improve drupal performance Provide Simple tips on Increasing Drupal performance We have some data from load testing a site in these different configs: ++ plain drupal
WHITE PAPER : WEB PERFORMANCE MANAGEMENT
WHITE PAPER : WEB PERFORMANCE MANAGEMENT Software as a service (SaaS) continues its fast-paced growth as companies seek shorter deployment times, faster ROI and more flexible pay-as-you-go pricing. Gartner
FIVE WAYS TO OPTIMIZE MOBILE WEBSITE PERFORMANCE WITH PAGE SPEED
WHITE PAPER: MOBILE WEBSITE PERFORMANCE FIVE WAYS TO OPTIMIZE MOBILE WEBSITE PERFORMANCE WITH PAGE SPEED SNOOZE, YOU LOSE. TODAY S MOBILE USERS EXPECT PERFORMANCE DELIVERED FAST. For those of us who depend
Why Web Performance Matters Open Text Web Solutions Usergroup Anwendertagung Feb. 2012. Tobias Dreyschultze Tobel Online Web Consultancy
Why Web Performance Matters Open Text Web Solutions Usergroup Anwendertagung Feb. 2012 Tobias Dreyschultze Tobel Online Web Consultancy The Person Tobias Dreyschultze Wohnhaft in München Informatik, Universität
SiteCelerate white paper
SiteCelerate white paper Arahe Solutions SITECELERATE OVERVIEW As enterprises increases their investment in Web applications, Portal and websites and as usage of these applications increase, performance
A BASELINE FOR WEB PERFORMANCE WITH PHANTOMJS
2 WebSocket 3 Polling A BASELINE FOR WEB PERFORMANCE WITH PHANTOMJS @WESLEYHALES DO YOU AUTOMATE BROWSER PERF? You might occasionally test your sites using Firebug, Chrome DevTools, PageSpeed, YSlow, etc..
WompMobile Technical FAQ
WompMobile Technical FAQ What are the technical benefits of WompMobile? The mobile site has the same exact URL as the desktop website. The mobile site automatically and instantly syncs with the desktop
Using Steelhead Appliances and Stingray Aptimizer to Accelerate Microsoft SharePoint WHITE PAPER
Using Steelhead Appliances and Stingray Aptimizer to Accelerate Microsoft SharePoint WHITE PAPER Introduction to Faster Loading Web Sites A faster loading web site or intranet provides users with a more
Optimizing WordPress Performance: Page Speed and Load Times. Doug Yuen
Optimizing WordPress Performance: Page Speed and Load Times Doug Yuen Why Worry About Page Speed? Make your visitors happy and keep their attention. The longer your site takes to load, the more likely
Drupal Performance Tuning
Drupal Performance Tuning By Jeremy Zerr Website: http://www.jeremyzerr.com @jrzerr http://www.linkedin.com/in/jrzerr Overview Basics of Web App Systems Architecture General Web
Accelerating Mobile Access
Mobile devices are proliferating, and their use to access applications is skyrocketing, while users are less accepting of application performance issues than ever before. Since mobile devices have limited
Web Performance. Sergey Chernyshev. March '09 New York Web Standards Meetup. New York, NY. March 19 th, 2009
Web Performance Sergey Chernyshev March '09 New York Web Standards Meetup New York, NY March 19 th, 2009 About presenter Doing web stuff since 1995 Director, Web Systems and Applications at trutv Personal
Cisco Application Networking for Citrix Presentation Server
Cisco Application Networking for Citrix Presentation Server Faster Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
Gomez Web Performance Management OPTIMIZE YOUR WEB APPLICATION AVAILABILITY, PERFORMANCE AND EXPERIENCE FROM BROWSER TO DATA CENTER
The Web Performance Division of Compuware Web Performance Management is used by Marketing and ebusiness Managers to protect online revenue, maximize conversions and ensure that end-users are satisfied
Q: What is the difference between the other load testing tools which enables the wan emulation, location based load testing and Gomez load testing?
PorposalPPP Q: Gomez is standlone web application testing tool? Gomez provides an on demand platform that you can use for both testing and monitoring your Web applications from the outside in across your
CONTENT DELIVERY WHITE PAPER 2014. www.keycdn.com. proinity GmbH 1
CONTENT DELIVERY WHITE PAPER 2014 www.keycdn.com proinity GmbH 1 KeyCDN White Paper 2014 CONTENT 01. INTRODUCTION 03 02. FEATURES 04 03. BENEFITS 06 04. NETWORK 08 05. PRICING 09 06. ABOUT US 11 2 proinity
Performance Report for: http://singaporestockstrading.com/ Report generated: Friday, April 24, 2015, 7:29 AM -0700 (via API)
The web should be fast. Executive Summary Performance Report for: http://singaporestockstrading.com/ Report generated: Friday, April, 5, : AM - (via API) Test Region: Vancouver, Canada Using: Firefox (Desktop)
The Critical Role of an Application Delivery Controller
The Critical Role of an Application Delivery Controller Friday, October 30, 2009 Introduction In any economic environment a company s senior management expects that their IT organization will continually
Optimize Application Delivery for Global Deployment Of SAP BusinessObjects Enterprise with Blue Coat Systems Acceleration
Optimize Application Delivery for Global Deployment Of SAP BusinessObjects Enterprise with Blue Coat Systems Acceleration A Report from SAP Co-Innovation Lab Blue Coat: Chris Webber, Jonathan Bensen, Chris
Improved Speed on Intelligent Web Sites
Improved Speed on Intelligent Web Sites ZSOLT NAGY Institute of Mathematics and Computer Science College of Nyiregyhaza Nyiregyhaza, Sostoi u. 31/B HUNGARY [email protected] Abstract: - Intelligent web
MMGD0204 Web Application Technologies. Chapter 1 Introduction to Internet
MMGD0204 Application Technologies Chapter 1 Introduction to Internet Chapter 1 Introduction to Internet What is The Internet? The Internet is a global connection of computers. These computers are connected
Magento Performance Optimization Whitepaper
Websites Decay Fast Even one year is a long time on the web, as Magento platform is changing, evolving as it takes on new e-commerce challenges one at a time in steady, ongoing iteration. When you created
Update logo and logo link on A Master. Update Date and Product on B Master
Cover Be sure to: Update META data Update logo and logo link on A Master Update Date and Product on B Master Web Performance Metrics 101 Contents Preface...3 Response Time...4 DNS Resolution Time... 4
The Devil is in the Details. How to Optimize Magento Hosting to Increase Online Sales
The Devil is in the Details How to Optimize Magento Hosting to Increase Online Sales Introduction Will Bernstein Executive Vice President, Sales and Marketing Outline 1. Case study: Zarpo.com solution
SharePoint Performance Optimization
White Paper AX Series SharePoint Performance Optimization September 2011 WP_SharePoint_091511.1 TABLE OF CONTENTS 1 Introduction... 2 2 Executive Overview... 2 3 SSL Offload... 4 4 Connection Reuse...
SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1
SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 16 02 2. CSS & JAVASCRIPT Test
WEB DEVELOPMENT IA & IB (893 & 894)
DESCRIPTION Web Development is a course designed to guide students in a project-based environment in the development of up-to-date concepts and skills that are used in the development of today s websites.
PageSpeed Insights. http://www.konyadizayn.net/images/haberler/20131205161909_2738asyatasimacilik.jpg (expiration not specified)
PageSpeed Insights Mobile 30 / 100 Speed Should Fix: Leverage browser caching Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded
Monitoring Best Practices for COMMERCE
Monitoring Best Practices for COMMERCE OVERVIEW Providing the right level and depth of monitoring is key to ensuring the effective operation of IT systems. This is especially true for ecommerce systems
Testing & Assuring Mobile End User Experience Before Production. Neotys
Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,
White Paper. The Ten Features Your Web Application Monitoring Software Must Have. Executive Summary
White Paper The Ten Features Your Web Application Monitoring Software Must Have Executive Summary It s hard to find an important business application that doesn t have a web-based version available and
Cisco Application Networking for IBM WebSphere
Cisco Application Networking for IBM WebSphere Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
DOSarrest External MULTI-SENSOR ARRAY FOR ANALYSIS OF YOUR CDN'S PERFORMANCE IMMEDIATE DETECTION AND REPORTING OF OUTAGES AND / OR ISSUES
.com DOSarrest External Monitoring S ystem (DEMS) User s Guide REAL BROWSER MONITORING OF YOUR WEBSITE MULTI-SENSOR ARRAY FOR ANALYSIS OF YOUR CDN'S PERFORMANCE IMMEDIATE DETECTION AND REPORTING OF OUTAGES
Accelerating Cloud Based Services
Accelerating Cloud Based Services A White Paper February 2011 1.1 Replify 2011 Table of Contents Executive Summary... 3 Introduction... 4 The Network a Barrier to Cloud Adoption... 4 Current Solutions...
BUSINESS IMPACT OF POOR WEB PERFORMANCE
WHITE PAPER: WEB PERFORMANCE TESTING Everyone wants more traffic to their web site, right? More web traffic surely means more revenue, more conversions and reduced costs. But what happens if your web site
First Midterm for ECE374 03/24/11 Solution!!
1 First Midterm for ECE374 03/24/11 Solution!! Note: In all written assignments, please show as much of your work as you can. Even if you get a wrong answer, you can get partial credit if you show your
9 Tried and Tested Tips to Increase the Power of your Magento Store
9 Tried and Tested Tips to Increase the Power of your Magento Store Table of Contents 01 Introduction...03 02 Enable Caching...04 03 Use PHP Accelerators like APC...05 04 05 06 07 09 Use Magento Full Page
Cisco Application Networking for BEA WebLogic
Cisco Application Networking for BEA WebLogic Faster Downloads and Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
TIME SCHEDULE OBJECTIVES
COURSE TITLE : WEB DESIGN COURSE CODE : 3073 COURSE CATEGORY : B PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDITS : 4 TIME SCHEDULE MODULE TOPICS PERIODS 1 Internet fundamentals 18 2 Html, css and web design
79 Tips and Tricks for Magento Performance Improvement. for Magento Performance Improvement
79 Tips and Tricks for Magento Performance Improvement A Checklist to Faster Load Times and Higher Conversion Rates Your website visitors crave fast load times and speedy product search. In fact, almost
AKAMAI WHITE PAPER. Delivering Dynamic Web Content in Cloud Computing Applications: HTTP resource download performance modelling
AKAMAI WHITE PAPER Delivering Dynamic Web Content in Cloud Computing Applications: HTTP resource download performance modelling Delivering Dynamic Web Content in Cloud Computing Applications 1 Overview
How To Optimize Your Website With Radware Fastview
FastView Radware s End-to-End Acceleration Technology Technology Overview Whitepaper Table of Contents Executive Summary... 3 Performance Matters... 4 The Business Impact of Fast Web Sites... 4 Acceleration
LOUGHBOROUGH UNIVERSITY
LOUGHBOROUGH UNIVERSITY Programme Specification Computer Science Please note: This specification provides a concise summary of the main features of the programme and the learning outcomes that a typical
AUDIT REPORT EXAMPLE
AUDIT REPORT EXAMPLE Severity levels: low, average, high, critical Difficulty levels: low, average, high I. General information and server configuration Problem: Too many HTTP requests. Found (on homepage):
PART 1: USING BASIC BANDWIDTH TOOLS
Internet Bandwidth Issues -- from Internet Sources by J. Scott, Jan 2007 Page 1 of 8 This note begins by showing you some results from free Internet tools to determine you bandwidth, either at home via
Web Development I & II*
Web Development I & II* Career Cluster Information Technology Course Code 10161 Prerequisite(s) Computer Applications Introduction to Information Technology (recommended) Computer Information Technology
Operating Systems and Networks Sample Solution 1
Spring Term 2014 Operating Systems and Networks Sample Solution 1 1 byte = 8 bits 1 kilobyte = 1024 bytes 10 3 bytes 1 Network Performance 1.1 Delays Given a 1Gbps point to point copper wire (propagation
Network support for tele-education
Network support for tele-education Aiko Pras Centre for Telematics and Information Technology University of Twente (UT) http://wwwtios.cs.utwente.nl/~pras This paper discusses the state of the art in networking,
Addressing Mobile Load Testing Challenges. A Neotys White Paper
Addressing Mobile Load Testing Challenges A Neotys White Paper Contents Introduction... 3 Mobile load testing basics... 3 Recording mobile load testing scenarios... 4 Recording tests for native apps...
Simple Tips to Improve Drupal Performance: No Coding Required. By Erik Webb, Senior Technical Consultant, Acquia
Simple Tips to Improve Drupal Performance: No Coding Required By Erik Webb, Senior Technical Consultant, Acquia Table of Contents Introduction................................................ 3 Types of
Computer Networking LAB 2 HTTP
Computer Networking LAB 2 HTTP 1 OBJECTIVES The basic GET/response interaction HTTP message formats Retrieving large HTML files Retrieving HTML files with embedded objects HTTP authentication and security
Analysis of Yslow Performance Test tool & Emergences on Web Page Data Extraction
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 5, May 2013, pg.317
Lesson 1 Quiz. 3. The Internet is which type of medium? a. Passive b. Broadcast c. One-to-one d. Electronic print
Lesson 1 Quiz 1. Which technology trend in Web development can be defined as a group of XMLbased technologies that enable computers using different operating systems and software to easily exchange information
Web Performance Management 12 Steps To Ensure Successful SAAS Delivery How To Protect Revenue, Renewals & Customer Satisfaction
Web Performance Management 12 Steps To Ensure Successful SAAS Delivery How To Protect Revenue, Renewals & Customer Satisfaction Software as a service (SaaS) continues its fast-paced growth as companies
Network Performance Optimisation: The Technical Analytics Understood Mike Gold VP Sales, Europe, Russia and Israel Comtech EF Data May 2013
Network Performance Optimisation: The Technical Analytics Understood Mike Gold VP Sales, Europe, Russia and Israel Comtech EF Data May 2013 Copyright 2013 Comtech EF Data Corporation Network Performance
A Performance Analysis of Gateway-to-Gateway VPN on the Linux Platform
A Performance Analysis of Gateway-to-Gateway VPN on the Linux Platform Peter Dulany, Chang Soo Kim, and James T. Yu [email protected], [email protected], [email protected] School of Computer Science,
VPN over Satellite A comparison of approaches by Richard McKinney and Russell Lambert
Sales & Engineering 3500 Virginia Beach Blvd Virginia Beach, VA 23452 800.853.0434 Ground Operations 1520 S. Arlington Road Akron, OH 44306 800.268.8653 VPN over Satellite A comparison of approaches by
M3-R3: INTERNET AND WEB DESIGN
M3-R3: INTERNET AND WEB DESIGN NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered in the TEAR-OFF ANSWER
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.
Unit- I Introduction and Web Development Strategies
Introduction to Web Technology 1 (ECS-604) Unit- I Introduction and Web Development Strategies 1. World Wide Web: The World Wide Web is a system of interlinked hypertext documents accessed via the Internet.
Meeting the challenges of modern website performance Developments in monitoring strategies
Meeting the challenges of modern website performance Developments in monitoring strategies Is your website monitoring realistic enough to meet today s challenges? Is your web testing strategy holistic
Distance Examination using Ajax to Reduce Web Server Load and Student s Data Transfer
Distance Examination using Ajax to Reduce Web Server Load and Student s Data Transfer Distance Examination using Ajax to Reduce Web Server Load and Student s Data Transfer Ridwan Sanjaya Soegijapranata
Real-Time Analysis of CDN in an Academic Institute: A Simulation Study
Journal of Algorithms & Computational Technology Vol. 6 No. 3 483 Real-Time Analysis of CDN in an Academic Institute: A Simulation Study N. Ramachandran * and P. Sivaprakasam + *Indian Institute of Management
Presentation tier performance optimization
White paper Presentation tier performance optimization Abstract The performance of websites was always a critical non-functional requirement. A better performing site directly translates into better user
networks Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery WHITE PAPER
Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery - Improving the way the world connects - WHITE PAPER Live On-Demand Video Streaming without Interruption
Chapter 1. Introduction to web development
Chapter 1 Introduction to web development HTML, XHTML, and CSS, C1 2010, Mike Murach & Associates, Inc. Slide 1 Objectives Applied 1. Load a web page from the Internet or an intranet into a web browser.
Mobile Performance: for excellent User Experience
Mobile Performance: for excellent User Experience Suyash Joshi @suyashcjoshi Mobile UX Developer 1 A quick audience survey... 2 Overview of Presentation 1st half: Mobile Web Performance Optimization (WPO)
MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM?
MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM? Ashutosh Shinde Performance Architect [email protected] Validating if the workload generated by the load generating tools is applied
Introduction site management software
Web Testing Introduction Making a web site does not end with putting all the media and software together. Actually, web site work never ends. When all the design is done, you have to test the site first
Tier3 Network Issues. Richard Carlson May 19, 2009 [email protected]
Tier3 Network Issues Richard Carlson May 19, 2009 [email protected] Internet2 overview Member organization with a national backbone infrastructure Campus & Regional network members National and International
One Approach of e-learning Platform Customization for Primary Education
One Approach of e-learning Platform Customization for Primary Education Nenad Kojic, Aleksandra Adzic, Radica Kojic Abstract There are many different types of platforms for e learning. A lot of them can
The Internet and Its Uses
CHAPTER 1 The Internet and Its Uses Objectives After completing this chapter, you should be able to answer the following questions: How is the Internet evolving? How do businesses and individuals use the
