-
Notifications
You must be signed in to change notification settings - Fork 3
Supporting topologies with multiple web servers #5
Comments
I would love a solution that keeps the file out of the At the time, we decided that it was not worth the effort to investigate whether it's even possible to change that. Not sure if it's worth a revisit now to be honest, as it will probably involve significant rewrites to the Design models. |
The original reason we chose the skin over the media folder was:
The logic at the moment is that the file isn't added to the layout if the file doesn't exist to avoid the situation where the client receives a 404 because it can't be generated for some reason. I would say the most sane solution would be to move it to the media folder and not support merging on that file. We can evaluate the cost/benefit of trying to integrate it into the merging process. |
You had one job @ashsmith. |
I thought the close button was a cancel/clear button 😢 |
I agree, not supporting merging and generating the file in media will be the best solution currently. It'll avoid rewrites, and the inevitable conflicts that will come along with it, and avoid the riskiness of generating files on the fly. |
If this is to be incorporated into this extension and not done specifically for a client then we'll need to look to maintain theme support somehow even if it's in the media directory. |
I'm running into a problem in a topology with one admin server and two front end servers. With the extension, in its current form, I run into a problem trying to get the published file pushed out to the front end servers. The publish button exists and is executed on the admin server causing the file to be generated on the admin server, in the
skin/
directory. The skin directory isn't something that has generated content and so is typically committed to the repository or, at the very least, isn't shared across multiple servers. Directories that are typically shared aremedia/
andvar/
.I propose the following solutions:
media/
directory so that they can be shared across all of the machines. The file would only be written once.Thoughts?
The text was updated successfully, but these errors were encountered: