css - 相似站点之间共享目录中的公共(public)共享 CSS JS 文件?

标签 css shared web-architecture shared-file

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

因此问题是:由于每个站点的大部分 CSS 和 JS 都是相同的,有哪些方法可以在同一 IIS 服务器上的站点之间共享通用的主 CSS 和 JS 目录?

我知道我可以在其中一个域上托管这个公共(public)文件的主目录,然后从那里托管它,但这似乎不是最优雅的选择。或者我可以为每个域提供自己的 CSS 和 JS 文件副本,这可能是最糟糕的选择。

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

感谢任何输入。

最佳答案

为了历史记录,我建议您确实将共享文件托管在一个单独的域中。特别是如果该域仅用于此目的。

主要的好处是域将是无 cookie 的(减少每次 HTTP 调用的数量)。这比将您的共享文件托管在 CDN 上的最佳解决方案差了一步。 Amazon 的 S3/CloudFront 解决方案非常实惠。

关于css - 相似站点之间共享目录中的公共(public)共享 CSS JS 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4207528/

相关文章:

html - CSS 两列布局打破了第一列的最后一个 div

c++ - 需要为 C++ std::vector 编写共享内存分配器

linux - Linux 中的信号量和共享内存

http - 为什么使用 trackbacks 而不是 HTTP Referer header ?

web - 什么是JAMstack Web开发架构?

javascript - 如何定位对话框?

jquery - 单击链接时显示 div 的问题

mysql - Java 应用程序的常见 Web 架构是什么?

html - html 中错误的图像缩放

c - 是否可以在共享内存上加载共享库?