Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://dspace.tnpu.edu.ua/handle/123456789/38739
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.authorБазиволяк, Максим Іванович-
dc.date.accessioned2026-01-20T08:51:45Z-
dc.date.available2026-01-20T08:51:45Z-
dc.date.issued2025-
dc.identifier.citationБазиволяк М. І. Особливості використання різних стратегій кешування при розробці блогів на основі технології PWA : кваліфікаційна робота : спец. 122 - Комп'ютерні науки / наук. кер. Г. П. Шмигер. Тернопіль : ТНПУ ім. В. Гнатюка, 2025. 80 с.uk_UA
dc.identifier.urihttp://dspace.tnpu.edu.ua/handle/123456789/38739-
dc.descriptionДата захисту : 18.12.2025uk_UA
dc.description.abstractКваліфікаційна робота присвячена дослідженню особливостей використання різних стратегій кешування при розробці блогових вебзастосунків на основі технології Progressive Web Apps (PWA). У роботі розглянуто теоретичні засади кешування, види кешу, принципи їх функціонування та вплив на продуктивність вебресурсів. Особливу увагу приділено аналізу ролі Service Worker, технології Workbox, серверного кешування (Redis, Varnish, Nginx), а також механізмів кешування на рівні фреймворків та CDN. Практична частина роботи включає розробку прикладного PWA-застосунку типу блогу, конфігурацію кешування на рівні Nginx, реалізацію REST API на основі Laravel з використанням Laravel Cache, а також застосування SSR для досягнення максимальної продуктивності. Проведено експериментальні вимірювання за допомогою Lighthouse, PageSpeed Insights та Chrome DevTools для оцінки ефективності різних підходів до кешування. Отримані результати підтверджують, що правильна інтеграція багаторівневих механізмів кешування дозволяє суттєво пришвидшити завантаження вебзастосунку, покращити індексацію в пошукових системах, зменшити ресурсні витрати сервера та підвищити загальну конкурентоспроможність бізнес-рішень на основі технології PWA.uk_UA
dc.description.abstractThis thesis is devoted to researching the peculiarities of using various caching strategies when developing blog web applications based on Progressive Web Apps (PWA) technology. The thesis examines the theoretical foundations of caching, types of cache, principles of their functioning, and their impact on the performance of web resources. Particular attention is paid to analysing the role of Service Worker, Workbox technology, server caching (Redis, Varnish, Nginx), as well as caching mechanisms at the framework and CDN levels. The practical part of the work includes the development of a blog-type PWA application, caching configuration at the Nginx level, implementation of a REST API based on Laravel using Laravel Cache, and the use of SSR to achieve maximum performance. Experimental measurements were carried out using Lighthouse, PageSpeed Insights, and Chrome DevTools to evaluate the effectiveness of different approaches to caching. The results confirm that the correct integration of multi-level caching mechanisms can significantly speed up the loading of web applications, improve search engine indexing, reduce server resource consumption, and increase the overall competitiveness of PWA-based business solutions.uk_UA
dc.language.isoukuk_UA
dc.publisherТНПУ ім. В. Гнатюкаuk_UA
dc.subjectкешуванняuk_UA
dc.subjectProgressive Web Appsuk_UA
dc.subjectService Workeruk_UA
dc.subjectWorkboxuk_UA
dc.subjectRedisuk_UA
dc.subjectVarnishuk_UA
dc.subjectCDNuk_UA
dc.subjectNginxuk_UA
dc.subjectLaravel Cacheuk_UA
dc.subjectпродуктивність вебзастосунківuk_UA
dc.subjectcachinguk_UA
dc.subjectProgressive Web Appsuk_UA
dc.subjectService Workeruk_UA
dc.subjectWorkboxuk_UA
dc.subjectRedisuk_UA
dc.subjectVarnishuk_UA
dc.subjectCDNuk_UA
dc.subjectNginxuk_UA
dc.subjectLaravel Cacheuk_UA
dc.subjectweb application performanceuk_UA
dc.titleОсобливості використання різних стратегій кешування при розробці блогів на основі технології PWAuk_UA
dc.title.alternativeFeatures of using different caching strategies when developing blogs based on PWA technologyuk_UA
dc.typeOtheruk_UA
Располагается в коллекциях:122 Комп’ютерні науки

Файлы этого ресурса:
Файл Описание РазмерФормат 
Bazyvolyak_anot.docx15,01 kBMicrosoft Word XMLПросмотреть/Открыть
Bazyvolyak_mag.pdf2,42 MBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.