Högskolan i Skövde

his.sePublications
Planned maintenance
A system upgrade is planned for 10/12-2024, at 12:00-13:00. During this time DiVA will be unavailable.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Prestanda analys av ORM-ramverk: En jämförelsestudie mellan Doctrine och Eloquent
University of Skövde, School of Informatics.
2020 (Swedish)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesisAlternative title
Performance analysis of ORM frameworks : A comparative study between Doctrine and Eloquent (English)
Abstract [sv]

Allt eftersom webbapplikationer blir mer komplexa och svårare att underhålla samt behöver kopplas med databaser utvecklas MVC-ramverk. En objektrelationell impedansmatchningen uppstår när relationell data behöver uttryckas som objekt inom en applikation, lösningen på problemet är framtagandet av ORM-ramverk. Det finns flertalet av ORM-ramverk att välja mellan, vilket gör det svårt för utvecklare att välja då man måste ta hänsyn till aspekter såsom användbarhet och prestanda.

Studien genomför ett tekniskt experiment där ORM-ramverk jämförs med avseende på prestandan i form av exekveringstid av grundläggande databasoperationer samt dess minnesanvändning.

Ramverken som jämförs väljs ut utifrån ett antal kriterier och de ramverk som möter dem är Eloquent och Doctrine. Resultatet av experimentet indikerar på att Doctrine presterar bättre i förhållande till exekveringstid och Eloquent i förhållande till minnesanvändning.

Mätningarna visar även hur prestandan på ramverken förhåller sig till varandra när datamängden ökas.

Place, publisher, year, edition, pages
2020. , p. 51
Keywords [sv]
MVC, ORM, Prestanda, Eloquent, Doctrine
National Category
Information Systems, Social aspects
Identifiers
URN: urn:nbn:se:his:diva-18775OAI: oai:DiVA.org:his-18775DiVA, id: diva2:1452115
Subject / course
Informationsteknologi
Educational program
Web Developer - Programming
Supervisors
Examiners
Available from: 2020-07-04 Created: 2020-07-04 Last updated: 2020-07-04Bibliographically approved

Open Access in DiVA

fulltext(1477 kB)292 downloads
File information
File name FULLTEXT01.pdfFile size 1477 kBChecksum SHA-512
e5fef4c70ef553163fef54f7e6c01e016a244931361c2d08211f628a73b44536fc867f359b140aec4a55fab9059256b39f49d9d845e0d28e2584cf0d7d344279
Type fulltextMimetype application/pdf

By organisation
School of Informatics
Information Systems, Social aspects

Search outside of DiVA

GoogleGoogle Scholar
Total: 292 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 703 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf