neden drupal append nedir? 1 benim css dosyası bağlantıları

2 Cevap php

Benim tasarımcı bir drupal sitesi için kaynağı, tüm. Css dosyaları o şeyler kıracak söz edildi? 1 ekli ödendi fark ettim. Neden bunu yapıyor?

<link type="text/css" rel="stylesheet" media="all" href="/modules/modules/node/node.css?l" />
<link type="text/css" rel="stylesheet" media="all" href="/modules/modules/system/defaults.css?l" />
<link type="text/css" rel="stylesheet" media="all" href="/modules/modules/system/system.css?l" />
<link type="text/css" rel="stylesheet" media="all" href="/modules/modules/system/system-menus.css?l" />
<link type="text/css" rel="stylesheet" media="all" href="/modules/modules/user/user.css?l" />

2 Cevap

Ben drupal için kaynak kodu kurcaladım ve buldum:

// A dummy query-string is added to filenames, to gain control over
// browser-caching. The string changes on every update or full cache
// flush, forcing browsers to load a new copy of the files, as the
// URL changed.
$query_string = '?'. substr(variable_get('css_js_query_string', '0'), 0, 1);

Ben o cevaplar sanırım. Ben drupal adamlar bunu yapıyorsun beri benim tasarımcı üzerinde paranoyak olmasına rağmen, tarayıcılar css bağlantı etiketleri sorgu dizeleri ile serin olduğunu kabul edeceğim.

Umarım bu = p gün birileri bir Google yardımcı olur

Aşağıdaki blog yazısı da bu uygulamayı açıklıyor: mod_expires and Cache Killers