2010-11-17 142 views
1

Backgournd info: 我有一个ISS6网络服务器托管多个网站。我有大约15个可以被视为共享样式,布局等的“姐妹”网站的域名,但他们仍然会有自己的定制样式。 (我还没有创建任何东西,只是这些基本网站尚未)在类似网站之间共享的目录中的共享CSS JS文件?

问题是这样的:因为每个网站的CSS和JS的一大部分将是相同的,有什么方法可以共享一个共同的主人CSS &同一个IIS服务器上的站点之间的JS目录?

我知道我可以在其中一个域中托管这个通用文件的主目录,它从那里看起来并不像最优雅的选项。或者我可以给每个域自己的CSS和JS文件的个人副本,这可能是最糟糕的选择。

我不使用任何版本控制软件或Visual Studio,只是记事本++,所以我不关心在开发人员之间共享文件。

感谢您的任何意见。

回答

2

对于历史记录,我建议您实际上将您的共享文件托管在一个单独的域中。特别是如果那是所有域使用。

主要好处是该域名将无cookie(减少每个HTTP调用中的批量)。这是最佳解决方案的一个步骤,它将您的共享文件托管在CDN上。亚马逊的S3/CloudFront解决方案非常实惠。