Return to search

En jämförande studie av PHP-baserade innehållshanteringssystem : Med fokus på att skapa plugin till WordPress, Joomla och Drupal / A Comparative Study of PHP-based Content Management Systems : With a Focus on Creating Plug-ins for WordPress, Joomla, and Drupal

Inom webbutveckling så är en stor del av webben utvecklad och administrerad med hjälp utav Content Management System (CMS) närmare bestämt hela 43,6% av alla webbsidor hanteras av någon typ av Content Management System. När utveckling av en webbsida är aktuellt, så finns det flera val som behöver göras, ska det genomföras egenutveckling, skall ett ramverk användas eller ska ett CMS användas. I aktuell uppsats står det sist nämnda i fokus och mer specifikt situationer där CMS används och där utvecklare vill lägga till egen funktionalitet till den redan existerande funktionaliteten. Studiens syfte är att jämföra hur det går till att skapa plugin för att utöka funktionalitet i tre olika CMS. Studiens avgränsning är open-source och PHP-baserade CMS och systemen som valts ut är WordPress, Joomla och Drupal. I studien används undersökningsmetoden design science övergripande för att skapa användbara artefakter i form av plugin (tillägg). Datainsamlingsmetoder som används är dagbok, skapad källkod, cyklomatisk komplexitet och dokumentanalys i kombination med IEEE standarder. Med hjälp av en samling kriterier är målet med studien att komma fram till vilket CMS som är att rekommendera vid skapande av plugin. Resultatet av studien visar data om varje kriterium som används för WordPress, Joomla och Drupal. Det CMS som samlade på sig mest poäng var WordPress. WordPress samlade på sig 15 poäng. Medan Joomla samlade på sig 8 poäng och Drupal samlade på sig 11 poäng.Slutsatsen av studien är att WordPress är det CMS som är att föredra vid skapande av eget plugin. Eftersom WordPress samlade på sig mest poäng på fyra av sex kriterier.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kau-84417
Date January 2021
CreatorsKnutes, Niklas
PublisherKarlstads universitet, Handelshögskolan (from 2013)
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0024 seconds