If you have an application you offer as a service to others, youʼre going to run into the problem of needing to keep data separate between your customers. You will want to do this as efficiently as you can, with as little code as possible.
Wufoo is a good example of this kind of problem, where every user of their service sees the same application and uses the same tools; but by giving each user their own unique URI they are easily able to segregate data between users.
A variation of the fairly straight forward method I describe in this Tutorial has been live since 2007 in a web application developed by PCCL. It has proven to be fast enough to deal with the load of being in daily use by thousands of unique people. The original version of this code was written by my colleague Mark Somerville and this is heavily based on his brilliant work.
This is the first in a series of tutorials, designed for the complete beginner to standards-compliant and accessible website development. In this tutorial, I am to give you, the reader, a basic understanding of CSS (Cascading Style Sheets), and an appreciation of its role in making the web a prettier and more accessible place.