| Studiju veids |
bakalaura akadēmiskās studijas |
| Studiju programmas nosaukums |
Datorsistēmas |
| Nosaukums |
Energoefektivitātes un mērogojamības novērtējums tīmekļa lietojumprogrammu ietvaros: Django, Laravel un Express.js pētījums |
| Nosaukums angļu valodā |
Evaluating Energy Efficiency and Scalability in Web Application Frameworks: A Study of Django, Laravel, and Express.js |
| Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
| Darba vadītājs |
Padmaraj Nidagundi |
| Recenzents |
Gusts Linkevičs |
| Anotācija |
Tīmekļa ietvara izvēle mūsdienu programmatūras izstrādē kļūst arvien nozīmīgāka, jo tā tieši ietekmē sistēmas veiktspēju un ilgtermiņa uzturēšanu. Populāri ietvari, piemēram, Django, Laravel un Express.js, piedāvā funkcijas, kas nosaka servera CPU un atmiņas izmantošanu, kas tieši ietekmē gan enerģijas patēriņu, gan sistēmas mērogojamību. Lai gan lielākā daļa iepriekšējo pētījumu koncentrējas uz tādiem rādītājiem kā reakcijas laiks un caurlaidspēja, šo sistēmu enerģijas patēriņš un ilgtspējība joprojām nav pietiekami izpētīti.
Šī bakalaura darba galvenais mērķis ir analizēt Django, Laravel un Express.js energoefektivitāti un mērogojamību. Darbā tiek pētītas ietvaru arhitektūras iespējas, piemēram, maršrutēšana, starpprogrammatūra un datubāzes mijiedarbība. Tā kā šīs funkcijas tieši ietekmē resursu izmantošanu, tika veikts kontrolēts eksperiments, lai izmērītu to ietekmi. Eksperimenta laikā tika izveidotas identiskas REST API lietojumprogrammas. Izvēlētie novērtēšanas rādītāji bija reakcijas laiks, caurlaidspēja un netiešie energoefektivitātes mērījumi. Empīriskie rezultāti liecina, ka Express.js nodrošina visaugstāko energoefektivitāti un caurlaidspēju, lai gan tam nepieciešama manuāla drošības konfigurācija. Laravel piedāvā lielisku izstrādātāja ergonomiku, bet patērē visvairāk resursu, savukārt Django piedāvā līdzsvaru starp spēcīgu drošību, uzturēšanu un mērenu enerģijas patēriņu.
Šis pētījums sniedz teorētisku pamatu, lai palīdzētu izstrādātājiem izvēlēties ietvarus, nezaudējot veiktspēju vai energoefektivitāti. Galu galā šis pētījums izveido atkārtoti izmantojamu eksperimentālo metodoloģiju, ko topošie pētnieki var konsekventi pielietot.
Šis darbs sastāv no 78 lappusēm, 10 tabulām, 8 attēliem, un 43 atsaucēm. |
| Atslēgas vārdi |
servera ietvari, energoefektivitāte, mērogojamība, ilgtspējīga programmatūras inženierija, veiktspējas novērtējums |
| Atslēgas vārdi angļu valodā |
Backend Frameworks, Energy Efficiency, Scalability, Sustainable Software Engineering, Performance Evaluation, Green Computing, Comprehensive Comparison |
| Valoda |
eng |
| Gads |
2026 |
| Darba augšupielādes datums un laiks |
27.05.2026 00:14:34 |