Augsta līmeņa ietvars tīmekļa lapu izstrādei
Author
Liepa, Mārtiņš
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Čerāns, Kārlis
Date
2013Metadata
Show full item recordAbstract
Tīmekļa lapas mūsdienās izstrādā dažādās programmēšanas valodās, nereti izstrādi atvieglo
dažādu ietvaru lietojums. Katram ietvaram ir savas stiprās puses, bet katram ir arī trūkumi.
Darba mērķis - atrast ietvaru, kas ļautu automātiski izdarīt pirmos soļus sistēmas izveidei. Ietvaram
jāsniedz visas, mūsdienīgās tīmekļa vietnēs, nepieciešamās iespējas, bet tas nedrīkst
ierobežot izstrādātāju. Darbā apskatītas iespējas, ko vispār piedāvā ietvari, salīdzināti vairāki
ietvari, aprakstīta izstrādājamā sistēma un izstrādāta divās dažādās tehnoloģijās.
Autors salīdzināja 6 ietvarus, to arhitektūru, piedāvātās iespējas, tipveida tīmekļa lapu izstrādei.
Darba gaitā projektēta sistēma izmantojot LU MII izstrādātu rīku OWLGrEd, izveidota
sistēma ietvarā Django un LU MII izstrādātā rīkā OBIS. Salīdzināts iegūtais rezultāts un izteikti
ieteikumi rīku uzlabošanai. Websites are developed in various programming languages, use of various frameworks often facilitates
development. Every framework has its strengths and weaknesses. Goal - find a framework,
that would automate basic steps of system development. Framework must provide all
features a modern website would need, but it shouldn’t limit the developer. This thesis focuses
on reviewing general features provided by frameworks, comparision of chosen frameworks.
Thesis also describes the system to be developed and development in 2 different technologies.
Author compared 6 frameworks, their architecture and features. Designed system using
IMCS UL tool OWLGrEd, implemented it in framework Django and IMCS UL tool OBIS.
Author compared results and made suggestions on tool improvement.