Noslēguma darbu reģistrs
  
Studiju darba apraksts
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