Блог

Настал 2016. Обновите свой footer

У каждого сайта в footer (футер) указываются выходные данные компании, а также год создания и текущий год. Актуальность этих данных говорит о том, что сайт жив и обновляется. Это важно, если хотите, чтобы сайт вызывал доверие.

Вот настал новый год и нужно изменить данные в footer. Если вам не лень, то можете сделать это вручную, если, конечно, не забудете. А если у вас много сайтов? В этом случае, каждый январь придется обновлять год на всех сайтах. Но совсем не обязательно делать это вручную. Ниже приведены варианты использования простых кодов на javascript и php, которые помогут вам навсегда забыть об обновлении текущего года.

ИСПОЛЬЗУЕМ JavaScript

Этот JavaScript обновит год, в зависимости от настроек времени браузера пользователя. Просто скопируйте фрагмент кода ниже и вставьте его там, где вы хотите видеть динамическое изменение текущего года.

<script type="text/javascript">
  document.write(new Date().getFullYear());
</script>

Вот что будет отображаться в браузере:

2016

Если же вы хотите дать больше информации, то можете использовать следующий фрагмент кода:

&copy; 2011<script>new Date().getFullYear()>2010&&document.write("-"+new Date().getFullYear());</script>, Компания.

Который даст вам:

© 2011-2016, Компания.

Поскольку JavaScript работает в браузерах у большинства пользователей сети, то вы получите желаемый результат.

ИСПОЛЬЗУЕМ PHP

В качестве альтернативы можно использовать php код. PHP скрипты исполняются на стороне сервера, поэтому варианты, приведенные ниже, будут работать всегда. 

Фрагмент кода ниже будет просто показывать текущий год:

<?php echo date("Y"); ?>

Вот, что вы получите:

2016

Если же вы хотите предоставить более подробную информацию в футере, то используйте примерно такой код:

&copy; <?php 
  $fromYear = 2009; 
  $thisYear = (int)date('Y'); 
  echo $fromYear . (($fromYear != $thisYear) ? '-' . $thisYear : '');?>, Компания.

Либо же вы можете использовать ($ fromYear < $ thisYear) в коде выше, чтобы учесть любое изменение времени. Но в каждом случае это даст вам:

© 2009-2016, Компания.

Так как PHP скрипт исполняется на сервере, то он будет отображать год, соответствующий времени сервера где расположен сайт. Таким образом, если в первые часы 1 января вы откроете сайт, размещенный на серверах в Америке или в Европе, вы все еще будете видеть старый год.

Настал 2016. Обновите свой footer

Понравилась статья? Поделитесь

Вас может заинтересовать:

Наши услуги по созданию сайтов

Веб дизайн

Разработка дизайна и создание интернет-сайта.

Поддержка сайта

Поддержка работоспособности. Написание текстов и статей. Наполнение товарами.

Готовый дизайн

Готовые шаблоны интернет-магазинов и корпоративных сайтов на HostCMS.

Контекстная реклама

Настройка и ведение рекламной кампании в Директ