kviv

Кэширование и Заработок или Кэширование и как с ним бороться

Как-то несколько месяцев назад в очередной раз начались у меня проблемы с хостером по поводу трафика и нагрузки на БД и я, наконец, всерьез задумался над "надо что-то с этим делать". И super-cache, или как оно там, мне показалось очень симпатичным решением. Однако сервер не торопился радоваться и облегченно вздыхать от снижения нагрузки, так как существенной разницы не почувствовал. Но вот я
уже через день-два почувствовал существенную разницу в моих доходах от Adsense, которая снизилась почти вдвое.
Я занервничал и стал лихорадочно предпринимать действия, чтобы вернуть все на круги своя. Супер-кэш же оказался не таким простым и голыми руками, как оказалось, его просто так не возьмешь. Во всяком случае с моим провайдером. Пришлось выжигать его коленым железом. Не провайдера, а Супер-кэш со всеми его причиндалами, ящиками и шкафами, которые он успел затеять в моей персональной части сервера.
С тех пор кэширование я не люблю и стараюсь бороться со всеми его проявлениями по мере возможности моего немолодого организма. Какого-то улучшения оно делает на рубль, а недоимки исчисляются десятками. Во всяком случае у меня остались такие ощущения.

И вот, с целью борьбы за освобождение от кэширования я сегодня углубился в изучение методов подрывной деятельности, в результате чего нарыл несколько кодов, которые под покровом ночи и внедрил на свой сайт. Однако моя образованность в HTML-PHP далека от удовлетворительной и поэтому хотелось бы услышать мнение об этих моих партизанских действиях у продвинутого и просто заинтересованного народа.
В HTML я вставил:

<meta HTTP-EQUIV="Expires" CONTENT="0"> 
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">

А в WordPress я ничего лучшего не придумал как вставить следующий код в HEADER темы:

<?php
  header("Cache-Control: no-store, no-cache,  must-revalidate");
  header("Cache-Control: post-check=0, pre-check=0", false); 
  header("Expires: " .  date("r"));
  //echo "<h1>",  date("H:i:s"), "</h1>";
  ?>

А то это для меня похоже на ситуацию, когда тебе дают деталь от самолета и говорят "Вставь ее на место и самолет полетит". И вот ты ходишь, дурак-дураком, вокруг этого самолета, чешешь в затылке, материшся и прикладываешь эту деталь то к хвосту, то к носу, то к крылу, то к стюардессе… в общем, понятия не имеешь, где ее место. И даже не знаешь, та ли это вообще деталь, что нужна.

Заголовок сообщения: Вставить recentposts блога в главную HTML-страниц

Есть сайт http://smotritv.net/
На сайте в поддериктории засположен блог на движке WordPress http://smotritv.net/kino/
Как бы сделать так, чтобы последние посты блога показывались в новостном окне главной страницы?
ПХП не знаю. Пробовал простой вставкой кода
<?php

foreach ($recentposts as $post) {

if ($post->post_title == ”)

$post->post_title = sprintf(__(‘Запись №%s’), $post->ID);

echo "<li><a href=’".get_permalink($post->ID)."’>";

the_title();

echo ‘</a></li>’;

}

?>
Не работает. Возможно не хватает прямой ссылки в a href=, но и с ней не получается (наверное просто не так делаю).
Есть мысль вывести recentposts на отдельную PHP-страницу и вставить ее путем iframe, но тоже пока не вышло. В смысле не вышло вывести сообщения recentposts на отдельную PHP-страницу
Буду благодарен за помощь.

wp-contact-form

Не знаю PHP, не могу найти, где, в каком месте нужно вписать свой емейл

Anonymous
Отправить
Ответ на: