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]
