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

У каждого сайта в footer (футер) указываются выходные данные компании, а также год создания и текущий год. Актуальность этих данных говорит о том, что сайт жив и обновляется. Это важно, если хотите, чтобы сайт вызывал доверие.
Вот настал новый год и нужно изменить данные в footer. Если вам не лень, то можете сделать это вручную, если, конечно, не забудете. А если у вас много сайтов? В этом случае, каждый январь придется обновлять год на всех сайтах. Но совсем не обязательно делать это вручную. Ниже приведены варианты использования простых кодов на javascript и php, которые помогут вам навсегда забыть об обновлении текущего года.
ИСПОЛЬЗУЕМ JavaScript
Этот JavaScript обновит год, в зависимости от настроек времени браузера пользователя. Просто скопируйте фрагмент кода ниже и вставьте его там, где вы хотите видеть динамическое изменение текущего года.
<script type="text/javascript">
document.write(new Date().getFullYear());
</script>
Вот что будет отображаться в браузере:
2016
Если же вы хотите дать больше информации, то можете использовать следующий фрагмент кода:
© 2011<script>new Date().getFullYear()>2010&&document.write("-"+new Date().getFullYear());</script>, Компания.
Который даст вам:
© 2011-2016, Компания.
Поскольку JavaScript работает в браузерах у большинства пользователей сети, то вы получите желаемый результат.
ИСПОЛЬЗУЕМ PHP
В качестве альтернативы можно использовать php код. PHP скрипты исполняются на стороне сервера, поэтому варианты, приведенные ниже, будут работать всегда.
Фрагмент кода ниже будет просто показывать текущий год:
<?php echo date("Y"); ?>
Вот, что вы получите:
2016
Если же вы хотите предоставить более подробную информацию в футере, то используйте примерно такой код:
© <?php
$fromYear = 2009;
$thisYear = (int)date('Y');
echo $fromYear . (($fromYear != $thisYear) ? '-' . $thisYear : '');?>, Компания.
Либо же вы можете использовать ($ fromYear < $ thisYear)
в коде выше, чтобы учесть любое изменение времени. Но в каждом случае это даст вам:
© 2009-2016, Компания.
Так как PHP скрипт исполняется на сервере, то он будет отображать год, соответствующий времени сервера где расположен сайт. Таким образом, если в первые часы 1 января вы откроете сайт, размещенный на серверах в Америке или в Европе, вы все еще будете видеть старый год.
