如何阻止 drupal 为每种节点类型创建不同的合并 CSS 文件?

发布于 2024-12-12 03:19:39 字数 943 浏览 0 评论 0原文

我有一个相当大的 Drupal 6 站点,为不同的节点/页面类型启用了不同的模块,这导致在 CSS 合并后为每种页面类型生成不同的 CSS 文件。我理解不想为每个模块加载 css 的逻辑,但是是否有一种方法可以将站点范围的 css 加载到一个文件中,以便我们可以利用 CSS 的缓存优势?

主页:

<link type="text/css" rel="stylesheet" media="all" href="/site-files/example.com/files/css/css_1f2e88da1acf78556ee565984845d7cd.css" /></code>

文章:

<link type="text/css" rel="stylesheet" media="all" href="/site-files/example.com/files/css/css_1786ec41724511f6c0984222b790dca6.css" />

类别:

<link type="text/css" rel="stylesheet" media="all" href="/site-files/example.com/files/css/css_b7f516c6ab4921929598cfd377ce4523.css" />

视频:

<link type="text/css" rel="stylesheet" media="all" href="/site-files/example.com/files/css/css_a702453ef81af3318ad63a194280100e.css" />

当您认为它们之间的差异很小时,将它们全部制作为一个文件必须有某种逻辑。

干杯,史蒂夫

I have a fairly large Drupal 6 site with different modules enabled for different node/page types which is resulting in a different CSS file for each page type after the CSS has been consolidated. I understand the logic of not wanting to load css for every module, but is there a method for loading sitewide css into one file so that we can utilize the caching benefits of CSS?

Homepage:

<link type="text/css" rel="stylesheet" media="all" href="/site-files/example.com/files/css/css_1f2e88da1acf78556ee565984845d7cd.css" /></code>

Article:

<link type="text/css" rel="stylesheet" media="all" href="/site-files/example.com/files/css/css_1786ec41724511f6c0984222b790dca6.css" />

Category:

<link type="text/css" rel="stylesheet" media="all" href="/site-files/example.com/files/css/css_b7f516c6ab4921929598cfd377ce4523.css" />

Video:

<link type="text/css" rel="stylesheet" media="all" href="/site-files/example.com/files/css/css_a702453ef81af3318ad63a194280100e.css" />

There must be some logic in making these all one file when you consider that the difference between them is minimal.

Cheers, Steve

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

咽泪装欢 2024-12-19 03:19:39

回答我自己的问题...

与 Drupal 一样,有人已经在那里完成了这项工作,这里是:

http: //drupal.org/project/advagg

对首页加载时间与较大站点端缓存文件等的好处进行一些额外的研究,非常有见地。

Answering my own question...

As always with Drupal, someone's already been there and done that, and here it is:

http://drupal.org/project/advagg

A little extra research into the benefits of first page load time vs a larger site side cached file, etc. has been very insightful.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文