Persiennbutiken : The construction of a web shop using Symfony

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...

Full description

Bibliographic Details
Main Author: Reimer, Oscar
Format: Others
Language:Swedish
Published: Mittuniversitetet, Avdelningen för data- och systemvetenskap 2016
Subjects:
web
PHP
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-29974
id ndltd-UPSALLA1-oai-DiVA.org-miun-29974
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-miun-299742018-01-14T05:13:10ZPersiennbutiken : The construction of a web shop using SymfonysweReimer, OscarMittuniversitetet, Avdelningen för data- och systemvetenskap2016SymfonyE-commercewebPHPbehavioural economicsSoftware EngineeringProgramvaruteknikThe 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. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-29974application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language Swedish
format Others
sources NDLTD
topic Symfony
E-commerce
web
PHP
behavioural economics
Software Engineering
Programvaruteknik
spellingShingle Symfony
E-commerce
web
PHP
behavioural economics
Software Engineering
Programvaruteknik
Reimer, Oscar
Persiennbutiken : The construction of a web shop using Symfony
description 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.
author Reimer, Oscar
author_facet Reimer, Oscar
author_sort Reimer, Oscar
title Persiennbutiken : The construction of a web shop using Symfony
title_short Persiennbutiken : The construction of a web shop using Symfony
title_full Persiennbutiken : The construction of a web shop using Symfony
title_fullStr Persiennbutiken : The construction of a web shop using Symfony
title_full_unstemmed Persiennbutiken : The construction of a web shop using Symfony
title_sort persiennbutiken : the construction of a web shop using symfony
publisher Mittuniversitetet, Avdelningen för data- och systemvetenskap
publishDate 2016
url http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-29974
work_keys_str_mv AT reimeroscar persiennbutikentheconstructionofawebshopusingsymfony
_version_ 1718610826899750912