When the web transitioned from a publishing to an interactive ecommerce medium, standardised webbrowsers entered widespread use and developers were able to rely on a relatively stable client component. Since then, serverside developments have blossomed and resulted in considerable ease of programming, efficiency and increasing sophisticat