miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Persiennbutiken: The construction of a web shop using Symfony
Mid Sweden University, Faculty of Science, Technology and Media, Department of Computer and System science.
2016 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The aim of this work has been to suggest e-commerce implementations to a partially complete web shop using the script language PHP: Hypertext Preprocessor and the related framework Symfony. The motivation behind the work has been the rapidly changing requirements which web sites have seen during the past few years as a result of the introduction of smart phones and tablets. This in turn led to the company behind the web shop Persiennbutiken needing a new web site.

 

In addition to taking the latest web design trends into consideration, the work is also studying behavioural economics in order to provide a solution which not only work, but also helps increasing profit with the help of clever technology. The importance of relevant statistics when developing new features is also highlighted and how to gather that statistics in a non-intrusive way.

 

Each suggested implementation is measured against quite a few performance measures emphasising functionality, performance and security. All very important aspects when building a web shop as is seen in this report.

 

The results indicate that the suggested implementations are able to fulfil the set requirements to a varying degree with different estimated development time. This leads to a recommended final solution which tries to balance development time versus features, relying on existing libraries where possible.

 

Finally, the report also suggests a new way of dealing with database cache invalidation when using Symfony in conjunction with the object-relational mapping tool Doctrine.

Place, publisher, year, edition, pages
2016. , 66 p.
Keyword [en]
Symfony, E-commerce, web, PHP, behavioural economics
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:miun:diva-29974OAI: oai:DiVA.org:miun-29974DiVA: diva2:1070927
Subject / course
Computer Engineering DT1
Educational program
Software Engineering TPVAG 120/180 higher education credits
Supervisors
Examiners
Available from: 2017-02-14 Created: 2017-02-02 Last updated: 2017-02-14Bibliographically approved

Open Access in DiVA

fulltext(1618 kB)20 downloads
File information
File name FULLTEXT01.pdfFile size 1618 kBChecksum SHA-512
3f3163a27d0365709619ba54d3edd3640b4b74c03ca72f2bb1c1105426747c9db33f6943d98664b9a36eab7babdce2b53c9246c66e561a5cd28466aa2f8ded60
Type fulltextMimetype application/pdf

By organisation
Department of Computer and System science
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 20 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

Total: 136 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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