Jump to content
  • 0

(Html) Кеширование и обновление


Quite Absurd
 Share

Question

Приветствую.

Делаю сайт на SSI, и при очередной закачке нового блока-страницы (например колонка новости) - приходится каждую страницу обновлять вручную.

Как намекнуть браузеру, что пора обновить всю инфу с этого URL?

И вообще какие есть способы решения этого вопроса?

Заранее спасибо за информацию.

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Этот тег контролирует занесение страниц в кэш-память компьютера. Страницы с этим тегом не будут кэшироваться броузерами. Однако современные версии интернет-броузеров сами умеют или должны уметь распознавать обновилась страница или нет, и если надо ? обновлять ее сами безо всяких на то дополнительных ухищрений со стороны автора сайта.

Link to comment
Share on other sites

  • 0

Если я делаю SSI блоки - html страницами, т.е. ели туда включить этот тег, будетли он восприниматься браузером, или необходимо выносить это вверх, до блока

.

Например:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="content-type" content="text/html;charset=windows-1251" />
<title>Титл</title>
<link href="content/css/basic.css" rel="stylesheet" type="text/css" media="all" />
</head>
<body>
...
тут идет сам блок SSI с такой же шапкой
(<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 )
и сюда мы включаем тег <meta http-equiv="pragma" content="no-cache">
...
</body>
</html>

Так вот будет ли такая конструкция воспринимать тег "no-cache"?

Link to comment
Share on other sites

  • 0

Все элементы в head равноправны, в каком порядке вы их расположите - не имеет никакого значения. Вставляйте их как угодно, у меня они, к примеру, из базы выводятся. Главное, что бы после формирования документа и его полной передачи браузеру мета теги были на месте.

Link to comment
Share on other sites

  • 0

Не совсем то.... если в коде встречается несколько раз head - то будут ли выполняться meta остальных блоков?

структура:

<html>
<head>
meta1
</head>
<body>
...

тут вставка ssi, который также содержит html, head и meta2.
...
</body>
<html>

Будет ли внутренние мата теги (мета2) выполнятся?

Link to comment
Share on other sites

  • 0
Не совсем то.... если в коде встречается несколько раз head - то будут ли выполняться meta остальных блоков?

структура:

<html>
<head>
meta1
</head>
<body>
...

тут вставка ssi, который также содержит html, head и meta2.
...
</body>
<html>

Будет ли внутренние мата теги (мета2) выполнятся?

Конструкция

должна встречаться 1 раз в документе
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy