在类似站点之间共享的目录中的常见共享CSS JS文件?

时间:2010-11-17 17:57:32

标签: css shared web-architecture shared-file

Backgournd信息: 我有一个ISS6网络服务器托管多个网站。我有大约15个域名,可以被视为共享样式,布局等的“姐妹”网站,但他们仍然会有自己的自定义样式。 (我还没有创建任何东西,除了这些基本网站)

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

我知道我可以在其中一个域上托管这个公共文件的主目录,但是这看起来不是最优雅的选择。或者我可以为每个域提供自己的CSS和JS文件的个人副本,这可能是最糟糕的选择。

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

感谢您的任何意见。

1 个答案:

答案 0 :(得分:2)

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

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