Modern approaches to reduce webpage load times
DOI:
https://doi.org/10.17770/etr2015vol3.506Keywords:
Loading time, performance, web siteAbstract
Nowadays, many modern websites offer a variety of information services, providing a dynamically generated content for the end user. However, the more users are trying to obtain such content, the slower becomes its loading time in their browsers. This article explains the mentioned problem in detail, as well as examines the roots of this problem.Downloads
References
S. Souders, High Performance Web Sites: Essential Knowledge for Front-End Engineers, O'Reilly Media, Inc, 2007.
R. Page, Website Optimization: An Hour a Day, John Wiley & Sons, 2012
J. Fuller, Apache Ant Recipes for Web Developers, FastPencil, Inc, 2010.
Srirangan, Apache Maven 3 Cookbook, Packt Publishing, 2011
Hypertext Transfer Protocol version 2 [Online]. Available: http://www.rfc-editor.org/internet-drafts/draft-ietf-httpbis-http2-17.txt [Accessed: Mar 15, 2015]
HPACK - Header Compression for HTTP/2 [Online]. Available: http://http2.github.io/http2-spec/compression.html [Accessed: Mar 15, 2015]
W3C, HTTP/1.1 Connections, [Online]. Available: http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html [Accessed: Mar 15, 2015]
S. Shivakumar, Architecting High Performing, Scalable and Available Enterprise Web Applications, Morgan Kaufmann, 2014
Adobe Inc, Adobe - Flash Player Statistics, [Online]. Available: http://www.adobe.com/products/player_census/flashplayer/ [Accessed: Mar 15, 2015]
Adobe Inc, Adobe - Adobe Flash Player : What Is a Local Shared Object, [Online]. Available: http://www.adobe.com/products/flashplayer/articles/lso/ [Accessed: Mar 15, 2015]
H. ElAarag, S. Romano et al, Web Proxy Cache Replacement Strategies: Simulation, Implementation, and Performance Evaluation, Springer Science & Business Media, 2012
Possibility Outpost, High Scalability - High Scalability - Wikimedia architecture [Online]. Available: http://highscalability.com/wikimedia-architecture [Accessed: Mar 15, 2015]