ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Elements of Online Shop Implementation

Rok Avbar (2011) Elements of Online Shop Implementation. EngD thesis.

[img] PDF
Download (2165Kb)


    Webshops have become real competitors to physical shops. Implementation of a webshop requires solving bunch of small technical problems. The main goal of this paper is to show what these problems are and how to efficiently solve them. One of them are login via external (3rd- party) provider, which drastically reduces the complexity of user registration and authentication (from the user’s point of view). We have also implement functionalities like discounts, coupons and ability to pay in different currencies. We have taken care of rewriting the URLs, so they look nicer for the end user and webcrawlers (SEO). Payment can also be made with credit cards. We have efficiently dealt with database table with a lot of records (one million) and correctly implement page pagination. A lot of effort was invested into making an administrative side as simple as possible and using AJAX to make the page more interactive. The purpose of this paper is not to show how to implement a webpage from scratch, but to demonstrate the most challenging parts of its implementation.

    Item Type: Thesis (EngD thesis)
    Keywords: PHP, JavaScript, AJAX, SEO URL, MySQL, OpenID, OAuth, webshop
    Number of Pages: 74
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Janez Demšar257Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00008296532)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1321
    Date Deposited: 29 Mar 2011 15:25
    Last Modified: 13 Aug 2011 00:38
    URI: http://eprints.fri.uni-lj.si/id/eprint/1321

    Actions (login required)

    View Item