Abstract.
The article discusses the conceptual model of web page loading developed by the authors. The model consists of three entities: Backend (characterized by the metrics: Page creation time, Number of SQL queries, SQL query execution time, Cache size, Page size, Number of errors) environment (characterized by the metrics: DNS, TLS, Connection, Load speed), frontend (characterized by metrics: FCP, LCP, TBT, CLS, SI). The presented conceptual model proposes to consider the process of loading a page, including all stages of its formation from the user requesting a page to rendering the received content. Its use in the process of optimizing the loading speed of a web page gives a new look at possible problems of a web project. The paper presents an example of using this model to solve the current problem of optimizing page loading speed.
Keywords:
conceptual model, backend, environment, frontend, web page.
DOI 10.14357/20718632240203
EDN LWCJNC
PP. 26-36. References
1. Özkan B., Özceylan E., Kabak M., Dağdeviren M. Evaluating the websites of academic departments through SEO criteria: a hesitant fuzzy linguistic MCDM approach. Artificial Intelligence Review. 2020; 53:875-905. doi:10.1007/s10462-019-09681-z 2. Zherebtsova K.O. SEO website promotion: specifics, mechanics, features. EKONOMIKA v TEORII i na PRAKTIKE: AKTUALNIE VOPROSI i sovremennie ASPEKTI. 2021; 9:33-38. (In Russ). 3. Elikhanov V.G., Guzueva E.R., Mutsurova Z.M. Mobile site positioning. Ekonomika: vchera, segodnya, zavtra. 2020; 10(9-1):567-572. (In Russ). doi:10.34670/AR.2020.79.17.066 4. Polukhin N.V., Ekkert N.V., Kozlov V.V. Information preferences of patients in the context of communication on the websites of medical organizations. Siberian Journal of Life Sciences and Agriculture. 2021; 13(5):226-246. (In Russ). doi:10.12731/2658-6649-2021-13-5-226-246 5. Biryukov M., Yakubova O. Review of methods to increase web page loading speed. Aktualnie problemi infotelekommunikatsii v nauke i obrazovanii (APINO 2022). 2022; 1:160-165. (In Russ). 6. Goryachkin B.S., Khanmurzin T.I. Increasing the efficiency of working with a web resource using system programmer tools. Dinamika slozhnikh sistem - XXI vek. 2022; 16(3):26-39. (In Russ). doi:10.18127/j19997493-202203-03 7. Voronova A.M. Technology to increase website loading speed. Nauka XXI veka: Vizovi, stanovlenie, razvitie. 2023; 8:267-272. (In Russ). 8. Vogel L., Springer T. User Acceptance of Modified Web Page Loading Based on Progressive Streaming. Web Engineering. 2022; 13362:391-405. doi:10.1007/978-3-031-09917-5_27 9. Vogel L., Springer T. Speed Up the Web with Universal CSS Rendering. Web Engineering. 2023; 13893:191-205. doi:10.1007/978-3-031-34444-2_14 10. Vogel L., Springer T. An In-Depth Analysis of Web Page Structure and Efficiency with Focus on Optimization Potential for Initial Page Load. Web Engineering. 2022; 13362:101-116. doi:10.1007/978-3-031-09917-5_7 11. Kloos J., Majumdar R., McCabe F. Deferrability Analysis for JavaScript. Hardware and Software: Verification and Testing. 2017; 10629:(35-50). doi:10.1007/978-3-319-70389-3_3 12. Toropkin R.A., Zinovev YA.V., Rasskazov N.S., Mitrokhin M.A. Technologies for optimizing website performance using the example of the analytical system of publication activity of Penza State University. Modeli, sistemi, seti v ekonomike, tekhnike, prirode i obshchestve. 2020; 4(36): 71-78. (In Russ). doi:10.21685/2227-8486-2020-4-7 13. Zarifis K., Holland M., Jain M., Katz-Bassett E., Govindan R. Modeling HTTP/2 Speed from HTTP/1 Traces. Passive and Active Measurement. 2016; 9631:233-247. doi:10.1007/978-3-319-30505-9_18 14. Priya M.D., Sabarinathan B., Surya M. Optimization of Web Applications Using Eager Loading. Proceedings of 6th International Conference on Recent Trends in Computing. 2021; 177:711-722. doi:10.1007/978-981-33-4501-0_66 15. Shkonda D.N., Shchelkunova M.E. Testing the performance of Internet pages. Nauka, innovatsii i tekhnologii: ot idei k vnedreniyu. 2022; 75-77 (In Russ). 16. Slobodyanyuk A.S., Shchelkunova M.E. Carrying out load testing of the VKontakte website. Vestnik nauchnogo obshchestva studentov, aspirantov i molodikh uchenikh. 2023; 1:93-97. (In Russ). 17. Buinevich M.V., Maksimov A.V., Vostrykh A.V. Analysis of the results of an audit of network information resources of the Russian Ministry of Emergency Situations. 2020; 1:101-110. (In Russ). 18. Solozobov, O.A. The state and problems of technical optimization of Russian bookmaker websites for mobile search. Vestnik nauki i obrazovaniya. 2019; 4-2(58):37-42. (In Russ). 19. Tolstikh, M.A. Using the Lighthouse tool to analyze the quality of a web application. KONTsEPTsII, TEORIYa i METODIKA FUNDAMENTALNIKh i PRIKLADNIKh nauchnikh issledovanii. 2021; 67-69. (In Russ). 20. Namoun A., Alrehaili A., Tufail A. A Review of Automated Website Usability Evaluation Tools: Research Issues and Challenges. Design, User Experience, and Usability: UX Research and Design. 2021; 12779:292-311. doi:10.1007/978-3-030-78221-4_20 21. Khairutdinov, K.M. Analysis of the impact of web page loading optimization on user experience. Problemi i perspektivi razvitiya APK regiona. 2023; 427-430. (In Russ). 22. Arika O. How web browsers work - navigation (part 1, with illustrations). Available from: https://dev.to/arikaturika/ how-web-browsers-work-part-1-with-illustrations- 1nid [Accessed February 04, 2024]. 23. Pavel N. The impact of HTTPS on search engine rankings. Available from: https://www.demis.ru/articles/vliyanie-httpsna- ranzhirovanie-saita/ [Accessed February 04, 2024]. 24. Koray. T. How does a browser create a web page? Available from: https://www.oncrawl.com/technical-seo/how-does-abrowser- create-a-web-page/ [Accessed February 04, 2024]. 25. Populating the page: how browsers work. Available from: https://developer.mozilla.org/en- US/docs/Web/Performance/How_browsers_work [Accessed February 04, 2024]. 26. Overview. Available from: https://developer.chrome.com/docs/lighthouse/overview [Accessed February 04, 2024].
|