Hi. I'm using turbine as the foundation for a web-application which has a
hierarchy for users, where some users will be administrators and so on in a
normal fashion. I'm facing the problem of customization as each user should
have a specific stylesheet tied to him/her. A stylesheet may also be shared,
depending on how the administrators have set up the system.

I'd like to put the stylesheets within the database to be able to set up
security control on them, so that some users, or group of users, may have
the right to edit the stylesheets, on a per stylesheet basis. But I'm unsure
wheter this will make caching of the stylesheets for each user impossible.
Since the stylesheet will be rather large, something like 20K, it will be
quite a large hit for each user if they need to download the stylesheet for
new each time, instead of fetching it from their cache.

Be aware that id like this to be able to scale rather large, with a users
structure of thousands, or tens of thousands, or even possibly more.

So my question is this: Is it possible for a user computer to use it's
caching capabilities if it fetches the stylesheet from a database, or from a
server side cache (oh the joys of turbine :) ), or will it need to refetch
the stylesheet each time? And if not, does anybody have any experience in
storing hundreds or thousands of autofetched stylesheets in some directory
structure? Note that I'd like to avoid that, if possible.

Best regards

Erik Beijnoff

[EMAIL PROTECTED]

Reply via email to