Блог

Настал 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

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

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

  • Как создать сайт?

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

  • Динамические элементы JavaScript для безостановочной загрузки сценариев

    Сценарии JavaScript блокируют загрузку файлов, следующих за ними. Но имеется несколько приемов, предотвращающих это…

  • HOSTCMS v.6. Полезные php коды

    Некоторые полезные php коды для вывода данных на странице сайта.

  • Добавляем Видео в качестве фона страницы сайта

    Тема уже не новая, но хочется еще раз ее затронуть, т.к. она набирает обороты. Хотя и очень медленно. Возможно, проблема создания таких сайтов в связана с созданием или поиском подходящего видео. Лично мне такие сайты вполне симпатичны, привлекают внимание, а главное, задерживают посетителя на сайте, тем самым улучшая поведенческие факторы...

  • HOSTCMS v.6. Вывод комментариев к товарам магазина

    Выводим на Главной или отдельной странице сайта комментарии к товарам, оставляемые посетителями или покупателями...

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

WEB ДИЗАЙН

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

ПОДДЕРЖКА САЙТА

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

ГОТОВЫЙ ДИЗАЙН

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

БОЛЬШЕ УСЛУГ

Разработка логотипа. Редизайн сайта. Замена вашей CMS на HostCMS. Калькуляторы. Формы.