350 rub
Journal Dynamics of Complex Systems - XXI century №3 for 2022 г.
Article in number:
Improving the efficiency of working with a web resource due to the tools of a system programmer
Type of article: scientific article
DOI: 10.18127/j19997493-202203-03
UDC: 004.05
Authors:

B.S. Goryachkin1, T.I. Khanmurzin2

1,3 Bauman Moscow State Technical University (Moscow, Russia)

Abstract:

The optimization methods described and justified from the point of view of the efficiency of the web resource showed some vectors for the development of SEO optimization of the site. Web resource loading speed is an important ranking factor in search engine results. This factor, along with content and external links, has a strong impact on the visibility of the site and its accessibility to users. Controlling emerging issues and timely optimization of site loading speed can significantly increase visibility, traffic and conversions. The order in which connections are specified in a structure file directly affects the order in which resource files are loaded. Thus, by loading with a high priority the resource files that are primarily responsible for providing visual information, it was possible to reduce the load time by 1.607 seconds (27.8% compared to the previous time).

An increase in the number of downloaded resource files increases not only the download time of the content itself, but also adds a relatively constant time to pre-initialize the download, create a connection, etc. per resource file. With the practice of combining style files into one, it was possible to reduce the load time by 871.09 milliseconds (90.5% of the previous time).

And with the use of web resource archiving technology (GZIP), it was possible to achieve a decrease in download time by 9.14%.

Considering that the archiving technology is already present in the most common server software for issuing a web resource (Apache, Nginx), and its connection does not waste much effort and time.

In practice, the result of optimization may differ in each case, depending on the structure and content of the web content. In general, the considered list of optimal procedures can significantly improve the time characteristics of working with the site. This toolkit is available to a system programmer in almost any web browser, and taking these aspects into account at the early stages of design and implementation will save the developer time in the future for optimization work.

Pages: 26-39
For citation

Goryachkin B.S., Khanmurzin T.I. Improving the efficiency of working with a web resource due to the tools of a system programmer. Dynamics of complex systems. 2022. V. 16. № 3. P. 26−39. DOI: 10.18127/j19997493-202203-03 (in Russian)

References
  1. Internet tekhnologii [Elektronnyj resurs]. www.internet-technologies.ru URL: https://www.internet-technologies.ru/articles/szhatieizobrazheniy-dlya-veb-razrabotchikov.html –- Zaglavie s ekrana.  (Data obrashcheniya: 16.01.2022) (in Russian).
  2. Best Programmer [Elektronnyj resurs]. bestprogrammer.ru URL: https://bestprogrammer.ru/izuchenie/kak-vklyuchit-szhatie-gzip-dlyauskoreniya-raboty-sajtov-wordpress – Zaglavie s ekrana. (Data obrashcheniya: 16.01.2022).
  3. vc.ru [Elektronnyj resurs]. vc.ru URL: https://vc.ru/seo/181843-optimizaciya-js-i-css-korrektnaya-zagruzka-resursov-sayta – Zaglavie s ekrana.  (Data obrashcheniya: 16.01.2022).
  4. SeoPortal [Elektronnyj resurs]. seoportal.net URL: https://seoportal.net/baza/skorost-zagruzki/gzip – Zaglavie s ekrana. (Data obrashcheniya: 15.01.2022) (in Russian).
  5. Habr [Elektronnyj resurs]. habr.com URL: https://habr.com/ru/post/143452 – Zaglavie s ekrana. (Data obrashcheniya: 16.01.2022).
  6. HTML Academy [Elektronnyj resurs]. codeguide.academy URL: https://codeguide.academy/html-css.html – Zaglavie s ekrana. (Data obrashcheniya: 16.01.2022).
  7. Principy raboty sovremennyh veb-brauzerov [Elektronnyj resurs]. html5rocks.com URL: https://www.html5rocks.com/ru/tutorials/ internals/howbrowserswork/ – Zaglavie s ekrana. (Data obrashcheniya: 17.01.2022) (in Russian).
  8. Tproger [Elektronnyj resurs]. tproger.ru URL: https://tproger.ru/translations/script-execution-order/ – Zaglavie s ekrana. (Data obrashcheniya: 18.01.2022).
Date of receipt: 25.05.2022
Approved after review: 10.06.2022
Accepted for publication: 22.08.2022